首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么获取treeview的子节点

2012-09-11 
如何获取treeview的子节点我用:treeview1.Nodes.AddRange(DriveInfo.GetDrives().Select(x new TreeNod

如何获取treeview的子节点
我用:treeview1.Nodes.AddRange(DriveInfo.GetDrives().Select(x => new TreeNode(x.Name) { Tag = x }).ToArray());获得了磁盘盘符的节点,如何再获取对应盘符下面的目录作为子节点呢?谢谢

[解决办法]
treeview1.Nodes会返回顶层Node的集合。
遍历这个集合,并且再次调用Nodes就可以返回再下一层,依此递归,直到找到Nodes为空的叶子结点。
[解决办法]
看楼主的意思是要添加子节点吧???
TreeNode node = treeview.Nodes.Add("newNode");
node.ImageIndex = 0;
TreeNode CurNode;

CurNode = node.Nodes.Add("lalla");
CurNode.SelectedImageIndex = 1;
CurNode.Nodes.Add("n1");
CurNode.Nodes.Add("n2");

热点排行