Tree view recupérer la racine d'un node [Résolu]

Messages postés
54
Date d'inscription
mercredi 14 juin 2006
Dernière intervention
29 août 2006
- - Dernière réponse : sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 9 août 2006 à 14:23
Salut tout le monde,
je souhaiterai, à partir d'un noeud d'un tree view selectionné, recupérer le nom de sa racine.
Est ce que qu'un connait la methode à utiliser ou aurai un exemple?
je vous remercie d'avance de vos reponses.
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
Messages postés
5507
Date d'inscription
dimanche 4 août 2002
Dernière intervention
20 juin 2013
3
Merci
La racine, c'est quoi? Le parent?
Si oui, alors tu fais Node node = myNode.Parent;

VC# forever

Merci cs_Bidou 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de cs_Bidou
Messages postés
5507
Date d'inscription
dimanche 4 août 2002
Dernière intervention
20 juin 2013
3
Merci
En fait, après vérification, c'est plutôt TreeNode node = myNode.Parent;

VC# forever <

Merci cs_Bidou 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de cs_Bidou
Messages postés
1108
Date d'inscription
mercredi 15 juin 2011
Dernière intervention
10 juillet 2018
3
Merci
Sinon tu prends la méthode de Bidou en réccursif et quand le node.Parent est null c'est que tu es sur le noeud racine de ton noeud courant.
C'est peut-être ça que tu cherches ?

Merci fregolo52 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de fregolo52
Messages postés
5507
Date d'inscription
dimanche 4 août 2002
Dernière intervention
20 juin 2013
3
Merci
Euh, dans ce cas là, si on sait qu'on s'intéresse au premier, suffit de faire :

if (
this.treeView.Nodes.Count > 0)
{
  
TreeNode topNode =
this.treeView.Nodes[0];
}

VC# forever

Merci cs_Bidou 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de cs_Bidou
Messages postés
54
Date d'inscription
mercredi 14 juin 2006
Dernière intervention
29 août 2006
0
Merci
merci pour vos reponses


parent convient je veux juste récupérer le parent du noeud selectionné.

Maité
Commenter la réponse de maitesn1
Messages postés
54
Date d'inscription
mercredi 14 juin 2006
Dernière intervention
29 août 2006
0
Merci
bonjour,
ça marche j'y arrive!super
merci encore pour vos reponses

Maité
Commenter la réponse de maitesn1
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
0
Merci
pas trop d'accord pour ta derrière réponde bidou... tu peux avoir plusieurs racines sur un treeview :)

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
Commenter la réponse de sebmafate

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.