所以我有一个Listbox
,其项目包含Expander
。我要做的是将IsExpanded
属性绑定到父IsSelected
的{{1}}属性。整个目的是,如果他们选择了不同的列表框项目,它将折叠当前所选项目并展开新选择的项目。
更新(代码):
ListBoxItem
答案 0 :(得分:2)
我正在寻找的属性/绑定是IsExpanded="{Binding Mode=TwoWay, Path=IsSelected, RelativeSource={RelativeSource AncestorType=ListBoxItem, Mode=FindAncestor}}"