c# treeview 节点重命名

LOVE_GG 2010-11-20 10:06:53
在对生成树的节点重命名时,我要判断输入的新名称是否符合条件(如名称不能为空),如果不符合,则弹出提示,然后回复编辑之前的名称,并提供用户继续编辑。我的判断是在AfterLabelEdit事件中判断的。该怎么实现当用户输入的名称不符合条件时,继续编辑啊??我的处理是在这时调用BeginLabelEdit事件,但是不得行啊。望高人指点。谢谢
...全文
330 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
StrokeAce 2012-11-22
怎么恢复编辑之前的名称啊,这个要么begin太早要么after太后,蛋疼
回复
LOVE_GG 2010-12-05
我自己解决了哈,我再次调用了beginEdit。
回复
LOVE_GG 2010-12-05
我自己解决了哈,我再次调用了beginEdit。
回复
LOVE_GG 2010-12-05
[Quote=引用 4 楼 whrspsoft3723 的回复:]
设计个界面,加个编辑窗,
Node.Text = textbox.Text;
[/Quote]
主要是需要直接在树上面编辑,就像windows一样。
回复
whrspsoft3723 2010-11-24


设计个界面,加个编辑窗,
Node.Text = textbox.Text;
回复
LOVE_GG 2010-11-23
[Quote=引用 1 楼 whrspsoft3723 的回复:]
还是不要直接编辑label了。 你的信息也不只名称这一个吧。
[/Quote]
关键是我要修改节点的名称啊,不编辑label怎么修改节点名字呢
回复
jxncncdx 2010-11-22
学习学习!
回复
whrspsoft3723 2010-11-21
还是不要直接编辑label了。 你的信息也不只名称这一个吧。
回复
相关推荐
发帖
.NET Framework
创建于2007-09-28

1.7w+

社区成员

.NET技术 .NET Framework
申请成为版主
帖子事件
创建了帖子
2010-11-20 10:06
社区公告
暂无公告