如何将ViewModel的属性绑定到HierarchicalDataTemplate
的{{1}}中的元素(该属性不在Treeview
中)
这是一个例子,问题就在这一行:HierarchicalDataTemplate.Itemsource
Visibility="{Binding IsCheckBoxVisible , RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Converter={StaticResource debuger}}"/>
答案 0 :(得分:1)
<CheckBox IsChecked="{Binding IsChecked}" Visibility="{Binding DataContext.IsCheckBoxVisible, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Converter={StaticResource debuger}}"/>
使用DataContext.IsCheckBoxVisible
。希望这会起作用