dim pre as treenode = TreeView1.Nodes.Add(a(j)) Dim count As Integer For j = 0 To a.GetUpperBound(0) count += 1 if not count =1 then pre = pre.Nodes.Add(a(j)) Next TreeView1.ExpandAll()
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionBen, as-tu essayé en réutilisant le node créé ?
Dim NodX As Node With TreeView1 'noeud parent Set NodX = .Nodes.Add(, , , "n1") 'noeuds childs .Nodes.Add NodX, tvwChild, , "n2" .Nodes.Add NodX, tvwChild, , "n3" .Nodes.Add NodX, tvwChild, , "n4" End With
dim OublieLÉvenement as boolean = true
sub evenement etc. if OublieLÉvenement = false then le reste de la procédure end if end sub
OublieLÉvenement = false
Dim tv As New TreeView Dim root As TreeNode = tv.Nodes.Add("n1") Dim sousnoeud1 As TreeNode = root.Nodes.Add("n2") Dim sousnoeud2 As TreeNode = sousnoeud1.Nodes.Add("n3") 'ainsi de suite... root.Nodes.Add("n1_1") '... tv.ExpandAll() Me.Controls.Add(tv)
Dim root As TreeNode = TreeView1.Nodes.Add(a(j)) Dim pre As TreeNode = Le dernier node Dim count As Integer For j = 0 To a.GetUpperBound(0) count += 1 If Not count = 1 Then pre.Nodes.Add(a(j)) Next TreeView1.ExpandAll()
Dim pre As TreeNode = TreeView1.Nodes(TreeView1.Nodes.Count - 1)
If Not count = 1 Then root.Nodes.Add(a(j))
Dim derniernoeud As TreeNode = tv.Nodes.Item(tv.Nodes.Count - 1)
TreeView1.Nodes.Add(a(j)) Dim count As Integer For j = 0 To a.GetUpperBound(0) count += 1 Dim pre As TreeNode = TreeView1.Nodes.Item(TreeView1.Nodes.Count - 1) If Not count = 1 Then pre.Nodes.Add(a(j)) Next TreeView1.ExpandAll()