TreeView ContainsKey在添加循环期间不起作用



我一直在查看文档并阅读有关该主题的帖子,但仍未找到答案

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(),但这并没有纠正

的问题

Treeview.nodes.find效果最好,现在我只需要弄清楚如何使用部分名称或通配符

相关内容

  • 没有找到相关文章

最新更新