我的 TreeView 填充了文本 block 项目。
如果用户单击文本 block ,我想在我的模型中设置一个名为“isSelected”的属性。
但是:文本 block 没有属性 IsSelected。
我该如何实现呢?
从文本 block 派生并添加属性?
最佳答案
您必须使用 TreeViewItem.IsSelected属性(property)。您必须为 TreeView 的所有项目指定自定义样式。
<TreeView>
<TreeView.Resources>
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="IsSelected" Value="{Binding IsSelected}"/>
</Style>
</TreeView.Resources>
</TreeView>
关于wpf - 如何将 IsSelected 属性绑定(bind)到文本 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7308237/