【发布时间】:2012-04-09 10:39:12
【问题描述】:
我有 3 个列表视图。 itemsources 绑定到一个 ObservableCollection,person 类有一个整数属性(带有 INotifyPropertyChanged)“teamID”。现在我想根据他们所在的团队过滤列表视图,有没有办法让它变得简单(我知道 2 个解决方案,但我认为它们不好,1 是制作 3 个 ObservableCollection 但这会很复杂跟踪并将所有人员转移到正确的 ObservableCollection ,或者如果 teamID 是正确的 teamID,则使用诸如 Visibility to Visible 之类的触发器^^) 我有 3 个按钮,如果我在任何列表视图上选择一个项目(人),取决于单击的按钮,那个人的 teamID 会改变。 (但我也希望他根据teamID更改为正确的列表视图)
希望您理解,否则请随时询问更多详细信息。
【问题讨论】:
标签: c# wpf listview mvvm filter