日期:2014-05-18  浏览次数:20703 次

treeview 加入节点时,如何找到父节点,加入到下面
RT

------解决方案--------------------
treeView1.Nodes[0].Nodes.Add(...);
------解决方案--------------------
WinForm OR ASP.NET?

无论对于哪一种……我觉得你的问题都应该问你自己。
父节点既然已经生成,那么肯定存在某种信息是可以识别的。一般来说是两种:
1:直接用TreeNode的Text识别;
2:用TreeNode的Tag属性来识别。

假设在TreeNode的所有Tag属性中都有一个整数ID,表示它的编号。而你的要找的父节点,只要找到Tag==父节点编号的TreeNode即可。
查找的时候,就是由根节点遍历所有的子节点一一对比Tag。
------解决方案--------------------
探讨
TreeNode node = new TreeNode();
//tag不 知道为什么在WEB里点不出来。
node.tag

------解决方案--------------------
你的原帖在这
------解决方案--------------------
TreeNode node = treeView1.SelectedNode;
TreeNode ParameterNode = new TreeNode();
ParameterNode.Text = "Parameter";
node.Nodes.Add(ParameterNode);
类似这样就可以了,
不过我不是很明白你的意思?
------解决方案--------------------
http://topic.csdn.net/u/20081005/07/11ec8b7b-26ca-4a3e-8a33-3c75c877f216.html