我有一个TreeView
和一些其他控件,如TextBox
es和ComboBox
es。 的TextBox
ES绑定到所选的项目,TreeView
这样的:WPF有条件绑定
Text="{Binding SelectedItem.Name, ElementName=groupTreeView}"
这工作正常,如果我TreeView
所有元素都具有一个Name
属性。
我想知道是否有办法做某种条件绑定的那个会说:
if SelectedItem is MyTreeType
then bind
else
disable the element
是否有可能做这样的事情? 现在我只是遇到绑定错误,并且看起来有点脏。我的TreeView
是数据绑定的,它有几个不同类型的类,所以我正在寻找某种条件绑定。
谢谢,劳尔
当然是用于显示文本的作品,但它不支持更新Name属性,也如果你有一个不工作很多属性在你的对象上。 – HaxElit 2010-01-18 20:58:22