Suppression par level dans une TreeView

Marneus73 Messages postés 344 Date d'inscription mercredi 24 janvier 2007 Statut Membre Dernière intervention 27 octobre 2008 - 10 mai 2008 à 12:55
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 11 mai 2008 à 06:30
Bonjour à tous,


Petite question: Est-il possible de supprimer tous les nodes du niveau 2 dans un TreeView ?


J'ai un TreeView avec 3 nodes primaires (niveau 0), chacun ayant 14 nodes enfant (niveau 1), qui ont eux même 1 node (niveau 2).


Est-possible ?


Merci d'avance

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
10 mai 2008 à 13:09
Salut
Il n'y a pas de commande toute faite, c'est à toi de faire un boucle de lecture pour énumérer tous les "petits enfants" du "root" et de supprimer ceux-ci.
Avec deux ou trois niveaux de "For Each", tu devrais facilement y arriver.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
11 mai 2008 à 06:30
supprimer les lvl2....

ceux qui n'ont pas de Children, donc.... non ? ou ceux qui ont deux "" dans leur Path

Pas de For Each, ca risque de compliquer... en effet, si tu supprime un noeid dans ta boucle, ca va la perturber
For i = ....

serait plus appropriée
0
Rejoignez-nous