Bonjour à tous,
j'aimerai savoir est ce que c'est possible de connaître touts les parents d'un noeud particulier du TreeNode c'est à dire toute la héarachier de ses parents : père, grand père, grand grand père ... jusqu'a ce j'arrive au root ??








Bonjour à tous,
j'aimerai savoir est ce que c'est possible de connaître touts les parents d'un noeud particulier du TreeNode c'est à dire toute la héarachier de ses parents : père, grand père, grand grand père ... jusqu'a ce j'arrive au root ??
Ben, tu appelles récursivement la propriété Parent, c'est tout.
Par exemple, ce bout de code doit te charger la liste allGenerationsParents avec tous les parents du noeud myNode (pas testé, hein, juste torché en 10 secondes)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 List<TreeNode> allGenerationsParents = new List<TreeNode>(); TreeNode aNode = myNode; while(aNode.Parent != null) { allGenerationsParents.Add(aNode.Parent); aNode = aNode.Parent; }
Partager