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

cs_lilj 205 Messages postés dimanche 13 décembre 2009Date d'inscription 1 avril 2012 Dernière intervention - 11 janv. 2011 à 11:38 - Dernière réponse : cs_lilj 205 Messages postés dimanche 13 décembre 2009Date d'inscription 1 avril 2012 Dernière intervention
- 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 

1 réponse

Répondre au sujet
cs_lilj 205 Messages postés dimanche 13 décembre 2009Date d'inscription 1 avril 2012 Dernière intervention - 19 janv. 2011 à 11:54
+3
Utile
Pour ceux qui cherchent toujours :
treeview1.nodes(index).name
Cette réponse vous a-t-elle aidé ?  
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.