1:winform treeview 初始化树
2:双击treeview,如何增加下一级节点呢?
3:请贴一段代码,谢谢!!!

解决方案 »

  1.   


      private void Form1_Load(object sender, EventArgs e)
            {
    this.treeView1.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.treeView1_NodeMouseDoubleClick);
                this.treeView1.Nodes.Add("root1");
                this.treeView1.Nodes.Add("root2");
                this.treeView1.Nodes.Add("root3");
            }
            static int i = 0;        private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
            {
                e.Node.Nodes.Add("son"+i.ToString());
                i++;
            }
      

  2.   

    private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
            {
                e.Node.Nodes.Add("son"+i.ToString());
            }
      

  3.   

    先增加一根节点,注册 NodeMouseDoubleClick 节点双击事件,事件方法参数 e.Node 是点击的那个节点,e.Node.Nodes.Add 添加子节点