treeview节点如何进入编辑状态 100
我想要制作一个这种效果。双击treeview控件中的节点,这个节点会变成可编辑的状态。修改完名称后点击回车会自动修改。若修改途中点击其他地方,会弹出提示:名称以被编辑,是...
我想要制作一个这种效果。
双击treeview控件中的节点,这个节点会变成可编辑的状态。修改完名称后点击回车会自动修改。
若修改途中点击其他地方,会弹出提示:名称以被编辑,是否进行修改?
的对话框
该如何做? 展开
双击treeview控件中的节点,这个节点会变成可编辑的状态。修改完名称后点击回车会自动修改。
若修改途中点击其他地方,会弹出提示:名称以被编辑,是否进行修改?
的对话框
该如何做? 展开
3个回答
展开全部
如果是WinForm实现:
treeview.LabelEdit = true;
treeview.BeginEdit();
...
treeview.EndEdit();
例子:http://technet.microsoft.com/zh-cn/magazine/system.windows.forms.treeview.labeledit(VS.110).aspx
如果是WPF实现:
在XAML中,TreeViewItem里包含一个TextBlock,当双击时替换为TextBox,或两个都放按需隐藏一个显示另一个,或直接将TextBox放在TreeViewItem内部。
修改途中点击其他地方响应TreeViewItem.OnLostFocus即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询