Récupérer la clé d'un noeud (treeview) [Résolu]

Messages postés
205
Date d'inscription
dimanche 13 décembre 2009
Dernière intervention
1 avril 2012
- 11 janv. 2011 à 11:38 - Dernière réponse :
Messages postés
205
Date d'inscription
dimanche 13 décembre 2009
Dernière intervention
1 avril 2012
- 19 janv. 2011 à 11:54
Bonjour,
je cherche actuellement comment faire pour récupérer la "key" d'un noeud précis. J'ai ce code ci :
 'Remplissage du tree view

'j'ajoute d'abord mes catégories
        lec = reader("select * from catégorie") 'catégorie ([s]code_c/s, lib_c)
        While lec.Read()
            prod.Nodes.Add(lec.GetValue(0), lec.GetValue(1))
        End While
        lec.Close()
'puis j'ajoute des sous_catégorie à chacune de mes catégorie
        For i As Integer = 0 To prod.Nodes.Count - 1
            lec = reader("select * from ss_catégorie where code_c=" & prod.nodes???????????? ' correspondrait à la key de prod.nodes(i)
            While lec.Read()
                prod.Nodes(i).Nodes.Add("unevaleur", "unevaleur")
            End While
            lec.Close()
        Next


j'ai pensé à faire un tableau qui se rempli en parallèle avec l'ajout de catégorie mais je cherche une solution en utilisant des méthodes de la classe treeview.

PS: ma treeview a pour nom : "prod"

merci
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
205
Date d'inscription
dimanche 13 décembre 2009
Dernière intervention
1 avril 2012
19 janv. 2011 à 11:54
3
Merci
Pour ceux qui cherchent toujours :
treeview1.nodes(index).name

Merci cs_lilj 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de cs_lilj

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.