您对WPF中可排序的ObservableCollection的首选方法是什么?

时间:2010-09-11 01:28:03

标签: wpf

这篇文章“Write a Sortable ObservableCollection for WPF”似乎是(我)需要处理任何排序ObservableCollection的需要。但是,可能存在需要更复杂设计的场景。或者,在另一个极端,可能有一种方法来防止这种按设计排序的需要。我在这里是正确的轨道还是这个问题没有实际意义?

2 个答案:

答案 0 :(得分:4)

这取决于您是否尝试保留用户选择的排序,例如用户是否优先考虑项目。

如果排序仅用于显示目的,CollectionViewCollectionViewSource非常适合在WPF UI中以各种方式对集合进行排序和过滤。

答案 1 :(得分:1)

我创建了一个应用程序,允许您根据用户交互进行排序,过滤,编辑。

http://www.abhisheksur.com/2010/08/woring-with-icollectionviewsource-in.html

你可以看一下,这可能会有所帮助。 Sorted ObservableCollection基本上非常昂贵。