using System.Windows; using System.Windows.Controls; using YY.Admin.ViewModels.MixerMaterial; namespace YY.Admin.Views.MixerMaterial; public partial class MixerMaterialListView : UserControl { public MixerMaterialListView() { InitializeComponent(); } private void CategoryTreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs e) { if (DataContext is MixerMaterialListViewModel vm && e.NewValue is MixerMaterialListViewModel.CategoryFilterNode node) _ = vm.OnTreeNodeSelectedAsync(node); } }