子节点0
   子节点1
   子节点2
   子节点3如何使它变为
aaa
   bbb
   ccc
   ddd
即改变节点的内容当双击节点时要触发一个事件,该怎么解决?例如,当双击子节点1时,弹出一个窗口
上面两个问题如何解决,请指教!

解决方案 »

  1.   

    >>>>子节点0
       子节点1
       子节点2
       子节点3如何使它变为
    aaa
       bbb
       ccc
       ddd
    即改变节点的内容假设node是子节点0
     node.Text = "aaa";
      foreach(TreeNode n in node.Nodes)
        n.Text = "xyz";//这个自己控制
      

  2.   

    >>>>当双击节点时要触发一个事件,该怎么解决?例如,当双击子节点1时,弹出一个窗口
    上面两个问题如何解决,请指教!
    private void treeView1_DoubleClick(object sender, System.EventArgs e)
    {
      TreeNode node = this.treeView1.SelectedNode;
      if(node != null && node.Text == "子节点1")//绝对定位通过node.FullPath
      {
       Form f2 = new Form2();
       f2.Show();
      }
     }