Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

index d'un noeud Treeview

5 réponses
Avatar
Titeuf
Comment trouver l'index d'un noeud qui est selectionné (dans un treeview) ?

merci

5 réponses

Avatar
François Picalausa
Bonjour/soir,

Essaye
TreeView.SelectedItem.Index

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


Titeuf wrote:
Comment trouver l'index d'un noeud qui est selectionné (dans un
treeview) ?

merci


Avatar
Titeuf
merci mais ca ne marche qu'avec le premier noeud !
Avatar
Zoury
?! SelectedItem devrait renvoyer le noeud actuellement sélectionné...

Essaie le code suivant et dit nous si ça fonctionne..
'***
' Ajouter composante Microsoft Common Controls 6.0 SP6
' Form1
' 1 TreeView
Option Explicit

Private Sub Form_Load()

With TreeView1.Nodes
.Add , , "P1", "Parent 1"
.Add "P1", tvwChild, "P1E1", "Enfant 1"
.Add "P1E1", tvwChild, "P1E1PE1", "Petit-Enfant 1"
.Add "P1E1", tvwChild, "P1E1PE2", "Petit-Enfant 2"
.Add "P1", tvwChild, "P1E2", "Enfant 2"
.Add "P1E2", tvwChild, "P1E2PE1", "Petit-Enfant 1"
.Add "P1", tvwChild, "P1E3", "Enfant 3"
.Add "P1E3", tvwChild, "P1E3PE1", "Petit-Enfant 1"
.Add "P1E3", tvwChild, "P1E3PE2", "Petit-Enfant 2"
.Add "P1E3", tvwChild, "P1E3PE3", "Petit-Enfant 3"
.Add "P1E3", tvwChild, "P1E3PE4", "Petit-Enfant 4"
.Add , , "P2", "Parent 2"
.Add , , "P3", "Parent 3"
.Add "P3", tvwChild, "P3E1", "Enfant 1"
.Add "P3E1", tvwChild, "P3E1PE1", "Petit-Enfant 1"
.Add "P3", tvwChild, "P3E2", "Enfant 2"
.Add "P3E2", tvwChild, "P3E2PE1", "Petit-Enfant 1"
.Add "P3", tvwChild, "P3E3", "Enfant 3"
.Add "P3E3", tvwChild, "P3E3PE1", "Petit-Enfant 1"
.Add "P3E3", tvwChild, "P3E3PE2", "Petit-Enfant 2"
.Add , , "P4", "Parent 4"
.Add "P4", tvwChild, "P4E1", "Enfant 1"
.Add "P4E1", tvwChild, "P4E1PE1", "Petit-Enfant 1"
.Add "P4", tvwChild, "P4E2", "Enfant 2"
.Add "P4E2", tvwChild, "P4E2PE1", "Petit-Enfant 1"
.Add , , "P5", "Parent 5"
End With

End Sub

Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
Debug.Print TreeView1.SelectedItem.Index, TreeView1.SelectedItem.Text
End Sub
'***


--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"Titeuf" wrote in message
news:%
: merci mais ca ne marche qu'avec le premier noeud !
:
:
:
Avatar
Guy Detienne
Salut !

Que dis-tu là ?
Chaque noeud à son propre index !
Je me demande si tu parles de la même chose que nous...

Peux-tu poster le bout de code qui te donne du fil à retorde ?

Tchao

Guy DETIENNE


"Titeuf" a écrit dans le message de
news:%
merci mais ca ne marche qu'avec le premier noeud !





Avatar
Zititeuf