Bonjour,
J'ai un arbre de ce style:
J'aimerai permettre aux utilisateurs de pouvoir filtrer ainsi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 - Titi - Tata - Toto - Bibi - Tata2 - Bibi2 - Toutou - Tata2
Si l'utilisateur recherche "To"
Alors doit s'afficher le TreeView filtré:
-> Doit s'afficher toute la branche qui mène vers un node qui contient "To" + Afficher tous ses enfants
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 - Titi - Tata - Toto - Toutou - Tata2
Mes données sont actuellement représenté de cette manière:
* Chaque Node connait sont parent et ses enfants.
* J'ai l'arbre original, et sa copie pour permettre le filtre
// donc l'algo doit en tenir compte
Donc je souhaiterais réaliser un algo simple qui me permet de réaliser cette fonctionnalité. Que me conseillez vous ?
Juste pour info je suis en .Net C# 4.0.
Merci & bon début de semaine à tous !
Partager