C# 有选择性的进行treeview节点重命名

来源:百度知道 编辑:UC知道 时间:2024/08/22 12:43:41
做了个树,希望对树中一部分的节点进行重命名,一部分不允许,怎么实现?
labeledit属性好像只有treeview有,treenode是没有的!

treenode.BeginEdit();

treeview中的节点,最开始你是怎么命名的,去看看系统生成的那段代码。

在程序里,到相应的事件里,去执行重命名的代码。

设置标志,首先去判断是否允许重新命名。

不允许跳出。

允许的话,仿照系统生成的代码进行修改,即可。

手头没有C#环境,要不就把代码写给你了。

现在只是把想法说给你了,不知道是不是能理解。

对于这种问题,多试试就知道了。