读书人

请教在treeview中怎么将selectnode设为

发布时间: 2012-01-30 21:15:58 作者: rapoo

请问在treeview中如何将selectnode设为指定节点??
比如我在一个窗体中建立一个treevirw结构
节点0
节点1
节点3
节点4
节点2
节点5
节点6

如果我的节点4是和一个文件目录相关联的

要求显示窗体时 节点4会根据文件夹内的文件数目新建若干相应的子节点

请问该怎么做?
刚开始时的selectnode 好像是指向空值的
如何让它指向节点4呢

还有 如果当前selectnode 指向其他节点
如何让他快速指向节点4呢
请达人指点

谢谢

[解决办法]
那你怎么知道节点4是哪个节点呢?

或者说你怎么知道哪个节点是节点4呢?

再有什么一定要通过SelectedNode来操作呢?

每个TreeNode都有Nodes.Add,都可以添加新的节点啊.
[解决办法]
treeView1.Select();
treeView1.SelectedNode= treeView1.Nodes[0].Nodes[0];
或者
treeView1.Select();
treeView1.SelectedNode= treeView1.Nodes.Find( "str_key ",true);
[解决办法]
楼主这不是一个事件所做的.

你最好用列表去做,那样会更好些. 我以前也做了那个相关的.

如果还是不知道的话,就在
http://liuyingting110.blog.163.com
留言

读书人网 >C#

热点推荐