可编辑的树形视图

4
我需要一个树形视图,具备以下功能:
  1. 能够在树形视图内拖放节点
  2. 顶部有按钮,可以向上或向下移动项目
  3. 可编辑节点文本
是否有现成的实现?如果没有全部功能,是否有实现第一项功能的方法?
1个回答

13

正常的树形视图可以被强制支持拖放和编辑。

拖放节点: http://www.codeproject.com/KB/tree/TreeViewDragDrop.aspx

通过将 "LabelEdit" 属性设置为 true,并调用特定树节点的 .BeginEdit() 方法,您可以编辑标签。

treeView.LabelEdit = true;
treeView.Nodes[0].BeginEdit(); //activates editing of node 0

启用 LabelEdit 后,单击节点文本也可以编辑节点文本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接