Récupération d'informations dans un treeview. [Résolu]

parkasian_12 2 Messages postés lundi 23 mai 2005Date d'inscription 30 mai 2005 Dernière intervention - 27 mai 2005 à 18:27 - Dernière réponse : MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention
- 30 mai 2005 à 15:26
J'ai un treeview avec plein de choses dedans.
Et quand je clique sur un des éléments de ce treeview, je voudrais pouvoir récupérer son "chemin", c'est-à-dire par exemple quelque chose comme "L'élément sur lequel j'ai cliqué se trouve au niveau du 1er noeud de niveau 1, du 4ème noeud de niveau 2, et du 12ème noeud de niveau 3.

Quelqu'un aurait une idée ?
Merci,
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 30 mai 2005 à 15:26
3
Merci
A ce moment la, utilises la propriétés Parent de ton Node, et tu remontes de Parent en Parent tant qu'il y en a un.

Et pour chaque parent, tu recuperes leur propriété Index.

Mx

Merci MorpionMx 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 95 internautes ce mois-ci

Commenter la réponse de MorpionMx
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 27 mai 2005 à 19:20
0
Merci
Tu as la propriété FullPath qui te donnera ce que tu souhaites

Mx
Commenter la réponse de MorpionMx
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 27 mai 2005 à 20:10
0
Merci
Je précise : la propriété FullPath de ton TreeNode

Mx
Commenter la réponse de MorpionMx
parkasian_12 2 Messages postés lundi 23 mai 2005Date d'inscription 30 mai 2005 Dernière intervention - 30 mai 2005 à 15:19
0
Merci
Merci pour la réponse.
Mais en fait, si j'ai bien compris, "FullPath" va me donner la suite des noms des noeuds parents du noeud sélectionné.
Et mon problème c'est que j'ai plein de noeuds qui portent le même nom.
Du coup, ce qui m'intéresse c'est donc plutôt de récupérer leur indice.
Par exemple, si on fait l'analogie avec l'arbre de l'explorateur de Windows, quand l'utilisateur clique sur le répertoire "Internet Explorer", je ne veux pas seulement récupérer le chemin du répertoire "Internet Explorer", je voudrais récupérer l'info : "A partir du noeud racine (C:), l'utilisateur a cliqué sur le 6ème noeud fils (soit "Program Files" sur mon ordi), puis il a cliqué sur le 7ème noeud fils ("Internet Explorer").

Merci,
Gary
Commenter la réponse de parkasian_12

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.