日期:2014-05-19  浏览次数:20878 次

请问在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
留言