Как мне отфильтровать ListView в WPF? - PullRequest
4 голосов
/ 05 января 2010

У меня ListView привязан к коллекции элементов. Я не хочу показывать элементы, где свойство IsDeleted = "1". Как мне это сделать?

1 Ответ

17 голосов
/ 05 января 2010

Я бы использовал CollectionView и установил бы свойство Filter в выражение:

var view = CollectionViewSource.GetDefault(GetData());
view.Filter = i => ((MyType)i).IsDeleted != 1;
MyListView.DataSource = view;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...