/ / Jak filtrować ListView w WPF? - wpf, widok listy, filtr

Jak mogę filtrować ListView w WPF? - wpf, listview, filter

Mam ListView związany z kolekcją elementów. Nie chcę pokazywać elementów, w których właściwość IsDeleted = „1”. Jak mogę to osiągnąć?

Odpowiedzi:

17 dla odpowiedzi nr 1

Mogę użyć CollectionView i ustawić właściwość Filter na wyrażenie:

var view = CollectionViewSource.GetDefault(GetData());
view.Filter = i => ((MyType)i).IsDeleted != 1;
MyListView.DataSource = view;