您好,我有一个treeview哪个itemtemplate是复选框。我想获取所选项目(ischecked = true),我该怎么做?
我想在列表中选择所有项目。有些物品可能有子物品
<TreeView x:Name="chkTree" ItemsSource="{Binding TreeRoot}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate DataType = "{x:Type local:CheckTreeSource}" ItemsSource = "{Binding Children}">
<StackPanel Orientation="Horizontal">
<CheckBox IsChecked="{Binding IsChecked}"/>
<TextBlock Text="{Binding Text}"/>
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
您可以使用它,因为Checkbox类继承自ToogleButton类。