在VB中,可以通过以下步骤动态添加TreeView节点:
下面是一个完整的示例代码:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' 添加根节点
TreeView1.Nodes.Add("RootNode", "根节点")
' 添加子节点
TreeView1.Nodes("RootNode").Nodes.Add("ChildNode1", "子节点1")
TreeView1.Nodes("RootNode").Nodes.Add("ChildNode2", "子节点2")
' 添加更多的节点
TreeView1.Nodes("ChildNode1").Nodes.Add("GrandChildNode1", "孙子节点1")
TreeView1.Nodes("ChildNode1").Nodes.Add("GrandChildNode2", "孙子节点2")
TreeView1.Nodes("ChildNode2").Nodes.Add("GrandChildNode3", "孙子节点3")
TreeView1.Nodes("ChildNode2").Nodes.Add("GrandChildNode4", "孙子节点4")
End Sub
在这个示例中,根节点的Key属性设置为"RootNode",文本为"根节点";子节点的Key属性设置为"ChildNode1"和"ChildNode2",文本分别为"子节点1"和"子节点2";孙子节点的Key属性设置为"GrandChildNode1"、“GrandChildNode2”、“GrandChildNode3"和"GrandChildNode4”,文本分别为"孙子节点1"、“孙子节点2”、“孙子节点3"和"孙子节点4”。
你可以根据自己的需求修改节点的Key和文本,以及添加更多的节点。