吾本意是:初始Treeview只顯示2層節點,當選擇某一項節點的復選框時,顯示該項的第3層節點內容。就是要知道Set Node3 = TreeView1.Nodes.Add(Node2.Index, tvwChild, Key, Text)中的Node2.Index值即可。請教高人,有什么辦法?
uj5u.com熱心網友回復:
你插入節點已經指定了 Key,就用 Node2.Key 啊!uj5u.com熱心網友回復:
不明,請樓上列舉詳細。你的意思是Set Node3 = TreeView1.Nodes.Add(Node2.Key, tvwChild, Key, Text),這不行吧.uj5u.com熱心網友回復:
Option Explicit
Private Sub Form_Load()
Dim Node1 As Node
Dim Node2 As Node
Dim Node3 As Node
TreeView1.LineStyle = tvwRootLines
Set Node1 = TreeView1.Nodes.Add(, tvwFirst, "K0", "Root")
Set Node2 = TreeView1.Nodes.Add(Node1.Key, tvwChild, "K1", "abc")
Set Node3 = TreeView1.Nodes.Add(Node2.Key, tvwChild, "K2", "def")
End Sub
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/108071.html
標籤:VB基礎類
