我有这段代码来选择 TreeView 的第一个节点。但是,当页面加载时,默认根节点不是第一个,我想默认将所选节点设置为最顶层。这是我在页面加载中的代码,但它不起作用:
Dim nodes As TreeNodeCollection = TreeView1.Nodes
If nodes.Count > 0 Then
' Select the root node
TreeView1.SelectedNode = nodes(0)
End If
这会在该行上出现蓝色下划线错误:
TreeView1.SelectedNode = nodes(0)
错误是:
"Selected Node Property is read Only"
请有人告诉我该怎么做?
最佳答案
要选择节点,您需要在节点本身上设置选定的属性:
nodes(0).Selected = true
同样您可以使用:
nodes(0).Select()
关于vb.net - 选定的 TreeView 根节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294330/