根节点A
  ---c
   ---d
根节点B
  ---e
   ---f
    ---h我想问,比如我点了f这个节点,怎样知道他是属于根节点A还是属于B,根节点的索引是多少?

解决方案 »

  1.   


    treeView1.AfterSelect += new TreeViewEventHandler(treeView1_AfterSelect);
    void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
    {
    TreeNode node = e.Node.Parent;//父节点
    if (node!= null)
    {
    Console.WriteLine(node.Index);//父节点索引
    }
    }
      

  2.   

    哪个TreeNode?WinForm的从TreeNode.FullPath里获取,WebFrom的用TreeNode.Parent递归...
      

  3.   

     TreeNode node = e.Node.Parent;//父节点
                if (node!= null)
                {
                    Console.WriteLine(node.Index);//父节点索引
                }