我有一个包含TreeView控件的用户控件。
我想根据依赖项的值设置**binding**
的{{1}}中使用的Text
TextBlock
属性的TreeView
TreeViewUserControl类的名为ItemTemplate
的属性。
我尝试了类似于下面显示的内容(但为NodeDisplayProperty
设置了正确的数据上下文),但它不起作用,因为NodeDisplayProperty
的{{1}}属性拒绝'double结合”。
我无法设置Text
的属性TextBlock
,因为我正在使用项目模板。
任何不涉及编写新绑定类的建议? 理想情况下,我想要一个XAML解决方案,但如果你在后面的代码中执行它,你如何访问 XAML定义的项模板中代码块的绑定?
编辑树中显示的项目来自模型,因此他们对UI元素没有可见性。
谢谢!
DisplayMemberPath