0

我有一个 ListView,其中包含两列的 WPF 项目中的项目数量可变。A列是一个字符串,B列是一个组合框。我将 ListView 绑定到某个 collectionView,并且组合框列是一个 cellTemplate,将组合框绑定到其他一些 collectionView 或 observableCollection。

有没有办法根据A列的值动态过滤B列组合框中显示的集合?

如果 ListView 可以授予我所描述的功能,我愿意用其他控件替换它。

4

1 回答 1

1

也许您可以通过将组合框属性 B 的 ItemsSource 绑定到

{Binding Path=PropertyA, Converter={StaticResource ItemsConverter}} 

然后编写一个 IValueConverter,它接受一个 TypeA 并返回一个 IEnumerable。将其敲入资源中,以便静态资源可以找到它。

鲍勃是你的叔叔。

于 2013-02-19T02:08:36.963 回答