我一直在查看有关该主题的文档和阅读帖子,但仍未找到答案
currentTREENODE = treeviewResults.TopNode
For Each item As String In incomingList
If treeviewResults.Nodes.ContainsKey(item) Then
currentTREENODE = treeviewResults.Nodes.Find(item, True)(0)
Else
newNode = New TreeNode(item)
newNode.Name = item
currentTREENODE.Nodes.Add(newNode)
End If
Next
起初我在想 Collection 没有立即更新,所以我尝试了 BeginUpdate() 和 EndUpdate()、Update()、Refresh() 但这并没有解决问题