我有一个集合,其中包含我想跟踪的所有项目。我想显示3个不同的网格,并在每个网格中显示不同的滤波版本的项目。有没有办法绑定到主集合的过滤版本,而无需维护3个独立的集合来绑定?绑定到集合的过滤版本
0
A
回答
1
为了使用数据绑定,您必须使用整个集合。我建议你拆分集合,并绑定到每个集合。
0
您可以创建多个CollectionView实例,每个实例都提供了集合的不同视图。请注意,您需要实例化适当的派生类型,例如ListCollectionView或CollectionViewSource。
对不起,我刚刚意识到你在WinForms;以上是WPF类。如果你愿意包含对PresentationFramework的引用(即使你没有为你的应用程序使用WPF),也可以使用它。
+0
从Winforms中添加对PresentationFramework的引用是否存在任何问题? – 2010-03-29 17:47:12
+0
我还没有尝试过从WinForms中使用CollectionViews,但是我已经链接到了它,用于承载ElementHost WinForms控件中的WPF控件而没有任何问题。 – 2010-03-30 02:26:32
相关问题
- 1. 过滤绑定到数据集一个文本框C#
- 2. 绑定的BindingList到集合
- 3. 绑定到DataGridView的集合
- 4. 将集合内的子集合(主集合的过滤版本)存储为集合?
- 5. 将datagrid绑定到集合
- 6. WPF绑定到子集合
- 7. XAML绑定到子集合
- 8. 快速高效地过滤绑定到ViewModel中的集合的列表框
- 9. Java集合过滤
- 10. 过滤magento集合?
- 11. 过滤大集合
- 12. 将一个集合绑定到带有过滤器的多个选项卡
- 13. wpf - 具有两个可绑定集合的viewmodel。使用一个集合的datacontext来过滤另一个集合
- 14. 过滤观察到的集合
- 15. 集合的绑定子集
- 16. 数据绑定组合框到集合
- 17. 如何文本框的文本绑定到集合
- 18. 在集合中过滤集合MVVM
- 19. XAML:绑定集合里面的集合
- 20. Silverlight绑定集合里面的集合
- 21. 如何通过集合进行绑定?
- 22. 绑定到WPF中的集合
- 23. 绑定到SPring MVC中的集合2.5
- 24. 将ItemsControl绑定到ViewModel的ViewModel集合
- 25. 将USercontrol的集合绑定到Stackpanel
- 26. 绑定到Silverlight 4中的DependencyObjects集合
- 27. 列表框的列表框绑定到集合的集合
- 28. 如何将WPF Datagrid的itemssource绑定到集合的集合?
- 29. 绑定到返回子集合的集合中的属性
- 30. 如何绑定到集合而不使用集合的索引?
我最终走了这条路。 – 2010-04-04 15:42:29