永发信息网

如何判断根节点,父节点,子节点

答案:1  悬赏:20  手机版
解决时间 2021-11-18 19:58
如何判断根节点,父节点,子节点
最佳答案
根节点的Level属性为0,一级子节点Level属性为1,二级子节点Level属性为2,以此类推;
同级节点可以用索引、名称、文本来区分。
用索引区分根节点时,TreeView.Nodes[0]就是第一个根节点,TreeView.Nodes[1]就是第二个根节点,以此类推;
用索引区分一级子节点时,TreeView.Nodes[0].Nodes[0]为第一个根节点的第一个子节点,TreeView.Nodes[0].Nodes[1]是第一个根节点的第二个子节点,以此类推;
2.如何获取TreeView点击的值加上其父节点直到根节点的值.
用Node.FullPah,可以得到一个字符串,如:根节点/1父节点2/子节点3,你可以对这个字符串替换字符。另外,“/"是自己设定的,通过TreeView的PathSeparator属性设置,你设置为空字符串,得到的FullPath就没有斜杠了。

TreeView tv ;
public X(){
tv = new TreeView();
tv.Click += new EventHandler(tv_Click);
}

void tv_Click(object sender , EventArgs e) {
if(tv.SelectedNode!=null)
//..
}

3.0C#如何用代码向TreeView控件中添加根节点和子级?

1. private void Form1_Load(object sender, EventArgs e)
2. {
3. treeView1.LabelEdit = true;//可编辑状态。
4.
5. ,这个结点是根节点。
6. TreeNode node = new TreeNode();
7. node.Text = "hope";
8. treeView1.Nodes.Add(node);
9. TreeNode node1 = new TreeNode();
10. node1.Text = "hopeone";
11. TreeNode node11 = new TreeNode();
12. node11.Text = "hopeoneone"; 13. TreeNode node2 = new TreeNode();
14. node2.Text = "hopetwo";
15. node1.Nodes.Add(node11);//在node1下面在添加一个结点。
16. node.Nodes.Add(node1);//node下的两个子节点。
17. node.Nodes.Add(node2); 18.
19. TreeNode t = new TreeNode("basil");//作为根节点。
20. treeView1.Nodes.Add(t);
21. TreeNode t1 = new TreeNode("basilone");
22. t.Nodes.Add(t1);
23. TreeNode t2 = new TreeNode("basiltwo");
24. t.Nodes.Add(t2);
25.
26.
27. }
28.3 / 6
29. private void button1_Click(object sender, EventArgs e)
30. {//点击该按钮的时候,会移除选中项
31. treeView1.Nodes.Remove(treeView1.SelectedNode);
32. }
33.
34. private void button2_Click(object sender, EventArgs e)
35. {//点击这个按钮的时候,可以修改选中项
36. treeView1.SelectedNode.BeginEdit();
37. }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鸡蛋能跟腊肠一起吃么
麻雀最怕什么颜色
Android 报错The tools need to be updated v
夏天吃煮姜水好还是吃醋泡姜好
金兴旅馆这个地址在什么地方,我要处理点事
V&T美甲美睫半永久工作室地址好找么,我
欧美外单尾单用英语怎么说
怎样自制商品简易标贴
尼桑骊威故障p2103更换了节气门还是这故障
宝钢德盛不锈钢有限公司怎样?听说以前环境很
陈冠希到底有多少个女朋友??包括和他发生过
inno setup 如何获取系统当前时间?
纬度在纬度较低的30度至40度附近大陆东岸为什
车辆应届毕业生是去主机厂好还是去汽车设计公
部首查字跟数笔划查字法的区别
推荐资讯
721型分光光计和722型分光光度计的区别
我男朋友台湾人,我怀孕了,要结婚,那要生的
美孚全合成5W-40 长城哈弗H6 1.5T 三万公里
我有70亩地,想办认领农业,都需要什么流程
偏光原理,是怎样的原理
卡牛信用卡管家怎么更改绑定的邮箱后者手机号
船身长为五米,一人从船头走到船尾,船向后运
济南去东营拼车
如何将excel表格导入到SP Editor
求军旅题材电视剧,电视剧内容是80年代的,
麻辣生蚝怎么做
otg线typec接口哪里有卖
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?