4
J'ai un ListView lié à une collection d'éléments. Je ne veux pas montrer les éléments où la propriété IsDeleted = "1". Comment puis-je accomplir cela?Comment filtrer ListView dans WPF?
J'ai un ListView lié à une collection d'éléments. Je ne veux pas montrer les éléments où la propriété IsDeleted = "1". Comment puis-je accomplir cela?Comment filtrer ListView dans WPF?
j'utiliser un CollectionView et définissez la propriété Filtre à une expression:
var view = CollectionViewSource.GetDefault(GetData());
view.Filter = i => ((MyType)i).IsDeleted != 1;
MyListView.DataSource = view;
+1, mais vous devez lancer le paramètre car 'filter' est de type' 'prédicats
@Thomas - à droite, merci. Édité. – codekaizen
Merci! Fonctionne très bien! – joek1975