C# 是否从ICollectionView获取结果视图?

C# 是否从ICollectionView获取结果视图?,c#,wpf,C#,Wpf,是否可以从ICollectionView获取“结果视图”?如果是,怎么做 我不想要“SourceCollection”,而是想要“Results视图” 谢谢你的帮助 有几种方法可以通过编程评估过滤结果: 检查是否有任何结果:yourCollectionViewSource.View.IsEmpty yourCollectionViewSource.View.IsEmpty 获取筛选结果的列表:yourCollectionViewSource.View.OfType().ToList() your

是否可以从ICollectionView获取“结果视图”?如果是,怎么做

我不想要“SourceCollection”,而是想要“Results视图”


谢谢你的帮助

有几种方法可以通过编程评估过滤结果:

  • 检查是否有任何结果:yourCollectionViewSource.View.IsEmpty
  • yourCollectionViewSource.View.IsEmpty
  • 获取筛选结果的列表:yourCollectionViewSource.View.OfType().ToList()
  • yourCollectionViewSource.View.OfType().ToList()
  • 获取结果中有多少项的计数:yourCollectionViewSource.View.OfType().count()
  • yourCollectionViewSource.View.OfType().Count() .OfType是一个Linq扩展方法,所以请确保向Using语句添加链接


    获得OfType结果后,您可以使用Linq进行任何其他查询。

    有几种方法可以通过编程方式评估筛选结果:

  • 检查是否有任何结果:yourCollectionViewSource.View.IsEmpty
  • yourCollectionViewSource.View.IsEmpty
  • 获取筛选结果的列表:yourCollectionViewSource.View.OfType().ToList()
  • yourCollectionViewSource.View.OfType().ToList()
  • 获取结果中有多少项的计数:yourCollectionViewSource.View.OfType().count()
  • yourCollectionViewSource.View.OfType().Count() .OfType是一个Linq扩展方法,所以请确保向Using语句添加链接


    一旦获得OfType结果,您就可以使用Linq进行任何其他查询。

    ICollectionView本身不是“结果视图”吗?ICollectionView本身不是“结果视图”吗?