Afficher valeur de treeview dans label [Résolu]

Messages postés
21
Date d'inscription
vendredi 26 novembre 2004
Statut
Membre
Dernière intervention
12 octobre 2007
- - Dernière réponse : jojo2666
Messages postés
21
Date d'inscription
vendredi 26 novembre 2004
Statut
Membre
Dernière intervention
12 octobre 2007
- 21 févr. 2007 à 14:19
Bonjour a tous,
je suis novice dans ce language, et je cherche a afficher qq chose:
j'ai un tree view que je rempli a l'aide d'un datatable.
Ce que je voudrai c'est que quand je clique sur un noeud du treeview, cela affiche les valeur correspondant, comme l'explorateur sauf que la on parle de champ d'une table...

voila ce que j'ai fait pour remplir le treeview:

foreach (System.Data.DataRow dr2 in dt.Rows){
                nodeCol[0].Nodes.Add(new TreeNode(dr2[1].ToString()));
            }

j'ai pensé faire evenement sur la selection du noeud au clik mais bizarement quand je fais ca il y a un clik de retard:

private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
        {
            label1.Text = treeView1.SelectedNode.ToString();
        }

si vous pouviez m'eclairer ce serait gentil
merci d'avance
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
41
3
Merci
Cependant, avec l'evenement NodeMouseClick tu en répondras pas aux changements de nodes via le clavier (je sais pas si ca a son importance). Auquel cas, il faudrait plutot utiliser l'evenement AfterSelect

Mx
MVP C# 

Dire « Merci » 3

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

Codes Sources 211 internautes nous ont dit merci ce mois-ci

Commenter la réponse de MorpionMx
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
41
0
Merci
Salut

Dans la méthode associée à ton evenement, utilises e.Node.ToString() plutot que SelectedNode.ToString()

Mx
MVP C# 
Commenter la réponse de MorpionMx
Messages postés
21
Date d'inscription
vendredi 26 novembre 2004
Statut
Membre
Dernière intervention
12 octobre 2007
0
Merci
merci ca dechire

a tres vite pour plein de question....
Commenter la réponse de jojo2666