本文介绍了Windows窗体中的Treeview节点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好专家,



我有一个窗口表单应用程序,其中已经设计了树视图。

但我想添加一个节点和基于条件的节点的子节点。

节点应该位于设计器中设计的所有现有节点的顶部。



这是我尝试的但节点是被添加到设计器中已有的第一个节点。



例如我现有的节点就像



hello experts,

I have a window forms application where there are already treeview designed.
But I want to add a Node and child to that nodes based on condition.
That Node should be on the TOP of all the existing nodes designed in designer.

This is what I have tried but the nodes are being added to the frst node already in designer .

For example My existing Nodes are like

Node1
 Node1 child 1 
 Node 1 Child 2

Node2 
 Node 2 Child 1 
continues 





现在我的代码在下面



Now My code does below

Node1
 Node1 child1 
 Node1 child2 
 Top Node
 A
 B
 C
Node 2
 Node 2 child1









但是我正在寻找类似下面的东西







However I am looking for something like below

Top Node
 A
 B
 C
Node 1 
 Node 1 Child 1
 Node 1 Child 2 
Node 2 
 Node 2 child 1 
continues 









有人可以帮助我吗



我尝试过的事情:



如果TreeView1.Nodes.Count> 0然后

TreeView1.Nodes(0).Nodes.Insert(0,TopNode)



TreeView1.Nodes(0)。 Nodes.Add(A)

TreeView1.Nodes(0).Nodes.Add(B)

TreeView1.Nodes(0).Nodes.Add( C)

如果





Could someone please help me

What I have tried:

If TreeView1.Nodes.Count > 0 Then
TreeView1.Nodes(0).Nodes.Insert(0, "TopNode")

TreeView1.Nodes(0).Nodes.Add("A")
TreeView1.Nodes(0).Nodes.Add("B")
TreeView1.Nodes(0).Nodes.Add("C")
End if

推荐答案


这篇关于Windows窗体中的Treeview节点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-19 19:20