就像在QQ面版中右键选择添加组一样,在右键菜单中选择添加,在此组节点的下一级中就会出现一个可编辑的框.

解决方案 »

  1.   

    右键菜单中写代码
    if (treeView1.SelectedNode != null)
    {
        TreeNode tn = new TreeNode("GroupName");
        treeView1.SelectedNode.Nodes.Add(tn);
        treeView1.SelectedNode = tn;
        treeView1.LabelEdit = true;
        tn.BeginEdit();
                    
    }另外在treeview的AfterEdit事件中
     private void treeView1_AfterLabelEdit(object sender, NodeLabelEditEventArgs e)
    {
        treeView1.LabelEdit = false;
    }
      

  2.   


    .NET中的高级树控件
    icscs 著于2007-8-10 10:21:51
    大家都知道.NET中标准的TreeView有不少的缺陷,所以,本文将写一个高级的有更多功能的树状控件,以替代.NET库中的TreeView。支持拖拽节点,支持在节点上加入下拉框等等...