来自WPF CollectionViewSource的Filterset

时间:2011-01-28 20:30:20

标签: wpf collectionviewsource

一旦过滤后,如何从CollectionViewSource获取结果集?实际上,我需要的只是计数,但我确定答案是一致的。谢谢!

1 个答案:

答案 0 :(得分:2)

collectionViewSource.View返回活动视图。因此,一旦过滤完成,collectionViewSource.View将表示在过滤期间返回true的项目。如果您因任何原因想要通过collectionViewSource.View.SourceCollection访问整个基础集合。

int count = 0;

  IEnumerable items = collectionViewSource.View;
  foreach (var item in items)
      count++;