例如:
Treeview的当前节点的Text为“test: 123”,我想在该节点进入编辑状态后显示的Text为“123”,如何实现?
如果有大侠可以提供正确例子,不胜感激!

解决方案 »

  1.   

    BeforeLableEdit事件,你在那个事件里处理一下试试
    我没试
      

  2.   

    在Treeview的BeforeLabelEdit事件中处理
      

  3.   

    上面都错,应该预判断用户动作是否准备编辑该节点        private void treeView2_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
            {
                if(e.Node.IsSelected)
                    treeView2.SelectedNode.Text = "123";
            }
      

  4.   

    这位大侠,你做的我也试过了
    你所实现的效果是点击后马上改变值
    而我需要的效果是,你的treeview是可编辑的
    当节点处于编辑状态时改变值。
    如题目
    谁可以做到?马上结贴