我有一个包含我想要跟踪的所有项目的集合。我想显示3个不同的网格,在每个网格中我想显示不同的过滤版本的项目。有没有办法绑定到主集合的过滤版本,而无需维护3个单独的集合来绑定到?
答案 0 :(得分:1)
要使用数据绑定,必须使用整个集合。我建议你拆分集合,并绑定到每个集合。
答案 1 :(得分:0)
您可以创建多个CollectionView个实例,每个实例都会提供一个不同的集合视图。请注意,您需要实例化适当的派生类型,例如ListCollectionView或CollectionViewSource。
抱歉,我刚刚意识到你在WinForms中;以上是WPF类。如果您愿意包含对PresentationFramework的引用(即使您没有为您的应用程序使用WPF),也可以使用它。