TRS*_*TRS 1 c# wpf listview observablecollection mvvm
我正在使用集合视图源来过滤 mylist(可观察集合)之一。它工作正常,并且列表在 UI 上进行过滤。我如何访问 Viewmodel 中的过滤列表。我想对这段代码进行单元测试。
ICollectionView collectionView = CollectionViewSource.GetDefaultView(MyListCollection);
collectionView.Filter(myPredicate);
Run Code Online (Sandbox Code Playgroud)
ICollectionView view = ...
view.Filter = ...
foreach(Foo o in view)
{
...
}
Run Code Online (Sandbox Code Playgroud)
或者
var filteredItems = view.Cast<Foo>();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2525 次 |
| 最近记录: |