【问题标题】:Filter based on value of adjacent cell of GridView/ListView in WPF根据 WPF 中 GridView/ListView 的相邻单元格的值进行过滤
【发布时间】:2013-02-03 08:36:02
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# wpf filter


    【解决方案1】:

    也许您可以通过将组合框属性 B 的 ItemsSource 绑定到来实现这一点

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

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

    鲍勃是你的叔叔。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 2017-06-19
      • 2016-07-24
      • 2015-04-26
      相关资源
      最近更新 更多