Jak*_*och 3 c# wpf collectionviewsource
我有一个自定义排序的datagrid源CollectionViewSource,我需要获得排序的项目集合,这在datagrid中可以看到。我可以获得排序的描述和排序的源集合,但是我需要很多时间。
有什么方法可以获取启用索引的排序集合(item[index])?
CollectionViewSource的View属性返回一个排序的ICollectionView。由于这是一个IEnumerable,因此您可以使用Linq从中创建一个List,可以通过索引对其进行访问:
// using System.Linq;
var list = collectionView.View.Cast<object>().ToList();
var firstItem = list[0];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2158 次 |
| 最近记录: |