CollectionViewSource和Linq

时间:2010-02-26 16:11:01

标签: wpf collectionviewsource

在CollectionViewSource中查找项目的最简单方法是什么?我似乎无法找到一个linq友好的财产。我想做像MyCollectionViewSource.View.Where(x => x ...)

这样的事情

干杯,
Berryl

1 个答案:

答案 0 :(得分:0)

您必须将src.Source强制转换为绑定它的任何集合。例如,如果您的CollectionViewSource的Source是IEnumerable< Int32>你会这样做:

(MyCollectionViewSource.Source as IEnumerable<Int32>).Where(s => s < 2);