在treeview初始化的时候建立根节点然后在nodeSelectChange()为选中的节点增加子节点。节点是可以加上了,然后再使用
this.treeview.nodes.indexof(selectedNode),除了根节点外,其他都返回-1, 不明白! 那位指点一下,谢谢!

解决方案 »

  1.   

    我也试了一下 好像只和根节点有关   
    如果 TreeView1.Nodes里 有2个节点  第一个是0  第2个就是1了   
    其下面的子节点都是-1
      

  2.   

    因为treeview.nodes只包含了第一层结点,没有包含所有的节点;
      

  3.   

    treeview.nodes.add("第一个根节点");
    treeview.nodes[0].nodes.add("第一个根节点下的子节点");
    你的方法我没用过 
      

  4.   

    treeview.nodes.add("第一个根节点"); 
    treeview.nodes[0].nodes.add("第一个根节点下的子节点"); 如果使用这种方法的话,index还会递增吗??
      

  5.   

    要获得第一层以外节点的index怎么操作??