将节点添加到SelectedNode

时间:2014-03-07 13:44:47

标签: vb.net treeview

我是Treeviews的新手,想知道为什么“新节点”没有添加到SelectedNode。

    TreeView1.Nodes.Add("Document")
    Dim ParentNode As New TreeNode("Document")
    TreeView1.SelectedNode = ParentNode
    ParentNode.Nodes.Add("New Node")

1 个答案:

答案 0 :(得分:1)

您创建了一个新的Document节点,该节点与添加到TreeView节点集合的Document节点不是同一个节点。

以这种方式尝试:

Dim docNode As New TreeNode("Document")
TreeView1.Nodes.Add(docNode)
TreeView1.SelectedNode = docNode
docNode.Nodes.Add("New Node")