我有一个绑定到 ListBox 的对象集合,但实际上我只想显示所选元素,而不是整个集合。解决这个问题的最佳方法是什么?使用不同的控件?
我想我可以做一个 Visibility ValueConverter 来检查 IsSelected 属性 - 如果没有选择折叠......但我仍然对其他想法感兴趣。
由于整个目的ListBox
是显示多个项目并为用户提供选择它们的方法,是的,我会使用不同的控件。
或者你可以这样做,这已经进入了愚蠢的领域:
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Style.Triggers>
<Trigger Property="IsSelected" Value="false">
<Setter Property="Visibility" Value="Collapsed"/>
</Trigger>
</Style.Triggers>
</Style>
</ListBox.ItemContainerStyle>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)