当前位置:编程学习 > C#/ASP.NET >>

C#WinForm 中的Treeview

在WinFormk中,Treeview的数据怎么从数据读出来,并且有子节点;点击增加时,后面的ID编号自动加上所指的ID编号,例如:
-01
--0101
--010101
--010102
--0102
--0103
--010301
-02
--0201
--0202

每增加一级自动带上前面的ID. --------------------编程问答-------------------- 要通过的TreeView.Nodes.Add及Node.Nodes.Add一个个的添加... --------------------编程问答-------------------- 可以通过.parent 取到他的父节点 然后可以取到父节点的文本
之后只需要判断 父节点的子节点个数 如果 是0 就是在父节点文本后加01 否则就是COUNT+1 --------------------编程问答-------------------- 这就需要手动来写代码了。给你几个属性,你可以参考一下
treeview.nodes[0].text 就可以读出当前的节点内容
treeview.nodes[0].nodes[0].text可以读出它的第一个子节点的内容
treeview.nodes[0].nodes[0].Parent.Text就可以读出子节点的父节点的内容,即treeview.nodes[0].text中的内容。
treeview.nodes[0].nodes[0].PrevNode.text它前一节点的内容
treeview.nodes[0].nodes[0].nextNode.text它后一节点的内容
用以上方法和属性你的问题就可以解决了。
--------------------编程问答-------------------- www.kevinkj.net.cn --------------------编程问答-------------------- 不错,继续发表
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,