Ho un treeView con HierarchicalDataTemplate, e voglio aggiungere evento espanso
<TreeView Name="files" Margin="0,0,569,108" Grid.Row="1" ItemsSource="{Binding s1}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Members}">
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Name}" />
</StackPanel>
<HierarchicalDataTemplate.ItemTemplate>
<DataTemplate>
<CheckBox Name="CheckBox111" Checked="FileCheckBox_Checked" Unchecked="FileCheckBox_Unchecked" IsChecked="{Binding C}"/>
</DataTemplate>
</HierarchicalDataTemplate.ItemTemplate>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
come posso aggiungere l'evento espanso? Grazie
risposte:
1 per risposta № 1Tu puoi fare:
In XAML:
<TreeView ... TreeViewItem.Expanded = "TreeViewItem_Expanded" />
Codice dietro:
pubblico void TreeViewItem_Expanded (oggetto s, RoutedEventArgs e) {...}