如何过滤Observable Collection Class Collection

DAT*_*OZA 9 wpf filter observablecollection linq-to-sql

我已经实现了Linq-To-Sql ..在其中添加必要的表...之后linq类将自动为字段设置属性..我使用ObservableCollection类实现了一个类..并在其构造函数中传递datacontextclass对象...

在获取所有数据后如何过滤它?

__PRE__

__PRE__

请帮我.

Job*_*Joy 13

您可以使用CollectionViewSource并过滤它.因此它仅影响View(.XAML)方面

    ICollectionView collectionView = CollectionViewSource.GetDefaultView(bResource);
    collectionView.Filter = new Predicate<object>(YourFilterFunction);
Run Code Online (Sandbox Code Playgroud)

查看此博客了解更多详情.http://bea.stollnitz.com/blog/?p=31