Comment puis-je trouver un nœud racine de l'Arborescence
J'ai un TreeView dans mon application Windows. Tn ce TreeView, l'utilisateur peut ajouter un peu de nœuds racine et aussi des sous-nœuds pour ces nœuds racine et aussi des sous-nœuds pour ces sous-nœuds et ainsi de suite ...
Par exemple:
Root1
A
B
C
D
E
Root2
F
G
.
.
.
Maintenant, ma question est que si je suis au niveau du nœud " E " quelle est la meilleure façon de trouver son premier nœud racine ('Root1')?
OriginalL'auteur M_Mogharrabi | 2011-11-26
Vous devez vous connecter pour publier un commentaire.
Voici une petite méthode pour vous:
vous pouvez appeler dans votre code comme ceci:
C'est le droit.
c'est beaucoup mieux pour cach la racine lors de la population.
Merci de la signaler. La mise en cache à la racine de la valeur a quelques inconvénients: vous devez suivre chaque changement (quand vous mettez les nœuds à d'autres endroits), et vous devez ajouter un objet de gestion contenant des données objet et le nœud racine. Ma réponse fut que de mauvais, que vous avez eu à downvote?
J'ai pensé à un MS treeview avait qu'une seule racine, et il est accessible via la .topnode propriété
OriginalL'auteur Fischermaen
Exemple, pour obtenir la racine treenode:
Profiter de
OriginalL'auteur Eldar Value