Bonjour,
J'ai une question concernant les ICollectionView.
J'ai fait un exemple simple qui utilise une listbox bindée sur une ICollectionView que je souhaite filtrer ultérieurement. Jusque là que du basique mais lorsque j'essaye de filtrer avec un prédicat (item) => false, mes élements continuent de s'afficher alors que ce prédicat devrait me les "faire disparaître"...
J'ai creusé quelques minutes et je suis tombé sur un résultat étrange...
Lorsque j'initialise la vue de ma collection à partir d'un new CollectionView(Liste) le filtre ne fonctionne pas. En revanche, lorsque j'utilise ListeView = CollectionViewSource.GetDefaultView(Liste) le filtre fonctionne...
Est-ce que quelqu'un pourrait m'aider sur ce petit mystère ?
Merci d'avance![]()
Partager