社区
C#
帖子详情
怎么把XML数据加载到treeview控件中变为节点
yuhan0001
2005-02-03 05:49:14
多些
...全文
124
3
打赏
收藏
怎么把XML数据加载到treeview控件中变为节点
多些
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sutalon
2005-02-03
打赏
举报
回复
不用
yuhan0001
2005-02-03
打赏
举报
回复
好多,谢了
sutalon
2005-02-03
打赏
举报
回复
private void CreateCurrentTree(XmlNode currentNode)
{
if(currentNode.NodeType == XmlNodeType.Element) //若此节点是 元素
{
MyTreeNode currentTree = (MyTreeNode)this.nodestack.Pop();
XmlNodeList nodeList = currentNode.ChildNodes;
//注意:不管某节点是否有无子节点,它的 ChildNodes 都不为 null
//只能根据 nodeList.Count 的值来判断它是否有孩子节点
if(nodeList.Count > 0)
{
int childCount = nodeList.Count;
//currentTree.ImageIndex = 0;
MyTreeNode [] childNode = new MyTreeNode[childCount];
for(int i = 0;i < childCount;i++)
{
childNode[i] = new MyTreeNode(nodeList[i].Attributes["name"].Value);
//生成当前节点(带名称)
childNode[i].dol= nodeList[i].Attributes["tag"].Value;
childNode[i].Tag = nodeList[i].Attributes["name"].Value;
childNode[i].ImageIndex = this.GetImage(childNode[i].dol);
childNode[i].SelectedImageIndex = this.GetImage(childNode[i].dol);
currentTree.Nodes.Add(childNode[i]);
//把此节点项加入父节点中去
this.nodestack.Push(childNode[i]); //当前节点项入栈
this.CreateCurrentTree(nodeList[i]); //调用CreateCurrentTree()方法
}
}
}}
将
XML
文件
节点
绑定到
TreeView
控
件
中
将
XML
文件
节点
绑定到
TreeView
控
件
中
C#
TreeView
控
件终极演示 结点保存到
xml
演示了C#的
treeView
控
件的绝大部分常用操作.
加
入兄弟结点,子结点,删除结点,取结点的相关信息,结点保存进
xml
,由
xml
载
入等.
C#将
XML
文件
节点
绑定到
TreeView
控
件
中
摘要:C#源码,菜单窗体,
TreeView
TreeView
与
XML
的操作实例,定义一个变量保存
XML
文件的路径,
加
载
该路径下的
XML
文件,将
加
载
完成的
XML
文件显示在
TreeView
控
件
中
。程序演示了如何展开
TreeView
控
件
中
的所有项,将
XML
...
TreeView
显示
XML
文件
自定义
TreeView
控
件,通过递归地方式实现显示
xml
文件,可以通过右键增
加
兄弟
节点
、子
节点
,并且可以删除结点,可以用来学习如何手工绑定
数据
到
TreeView
控
件
中
C#
中
treeview
控
件的使用方法
在.NET
中
TreeView
大体有 3种实现方式、设置成静态即直接在Control
控
件
中
编辑
节点
设置属性即可这种方式 可以最简单快速实现个
TreeView
但是不灵活只适合于
数据
是成不变般没有人使用这种方式本文不做重点介绍不 推荐...
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章