刚刚写了一个,比较简单,可以到树的N级
//递归树 ,可能对象不是与C#不是一样,但是 含义是一样的
void diguitree(TreeViewPlusNodeCollection treenodeCollection)
{
for (int i = 0; i < treenodeCollection.Count; i++)
{
TreeViewPlusNode treeNode = treenodeCollection[i];
//treeNode.text 每一级树的 text
if (treeNode.Nodes.Count > 0)
{
TreeViewPlusNodeCollection treenodeCollection1 = treeNode.Nodes;
diguitree(treenodeCollection1);//递归
}
else {
treeNode.Text = "test";//树的最后一级
}
}
//递归树 ,可能对象不是与C#不是一样,但是 含义是一样的
void diguitree(TreeViewPlusNodeCollection treenodeCollection)
{
for (int i = 0; i < treenodeCollection.Count; i++)
{
TreeViewPlusNode treeNode = treenodeCollection[i];
//treeNode.text 每一级树的 text
if (treeNode.Nodes.Count > 0)
{
TreeViewPlusNodeCollection treenodeCollection1 = treeNode.Nodes;
diguitree(treenodeCollection1);//递归
}
else {
treeNode.Text = "test";//树的最后一级
}
}
TreeViewPlusNode =TreeNode
treeNode.Nodes=ChildNodes
应该是这样的,改下就可以了