[英]Filter based on value of adjacent cell of GridView/ListView in WPF
我有一个带有两列的WPF项目中具有可变数量项的ListView。 列A是字符串,列B是组合框。 我将ListView绑定到某些collectionView,并且combobox列是cellTemplate,将combobox绑定到其他collectionCollection或observableCollection。
有什么方法可以根据A列的值动态过滤B列组合框中显示的集合?
我愿意用其他控件替换ListView,如果它可以授予我所描述的功能。
也许您可以通过将组合框属性B的ItemsSource绑定到
{Binding Path=PropertyA, Converter={StaticResource ItemsConverter}}
然后编写一个IValueConverter,它接受TypeA并返回IEnumerable。 将其打包到资源中,以便StaticResource可以找到它。
鲍勃是你的叔叔。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.