Expander IsExpanded绑定到所选的列表框

时间:2016-01-18 17:50:28

标签: wpf binding listbox expander

所以我有一个Listbox,其项目包含Expander。我要做的是将IsExpanded属性绑定到父IsSelected的{​​{1}}属性。整个目的是,如果他们选择了不同的列表框项目,它将折叠当前所选项目并展开新选择的项目。

更新(代码):

ListBoxItem

1 个答案:

答案 0 :(得分:2)

我正在寻找的属性/绑定是IsExpanded="{Binding Mode=TwoWay, Path=IsSelected, RelativeSource={RelativeSource AncestorType=ListBoxItem, Mode=FindAncestor}}"