我的程序需要搜索 treeview 中到一个节点 并选中他  我现在已经可以找到他在整棵树的编号,可是不知道如何设置选中他前面用这个 treeView1.SelectedNode = treeView1.Nodes[0].Nodes[layer2];暂时实现 
可是如果不知道树有几层的情况下 这种方法没发实现     
有没有高人有高招 treeView 有用一维数组表示节点的方法么
  比如 假设 treeview[3]就能定位到树到第4个节点treeView1.SelectedNode = treeView1[4]
 
或者别的可行到方法也欢迎

解决方案 »

  1.   

     你的任务是要找到要选择的节点,这样还是你那种方法就行了,根本不用管有几层            TreeNode node = 你找到的节点;
                treeView1.SelectedNode = node;
      

  2.   

    找到到节点 要怎么定义 ?
                   TreeNode node = new TreeNode();
                 node.Text = 节点名;
                 treeView1.SelectedNode = node;
    为找到的是 节点在树里面的编号 就数 是树到第几个节点