directoryC#的treeview的AfterLabelEdit事件会多次引发,怎么办?

directory  时间:2021-08-17  阅读:()

如何操作到这个界面 在VS2005 谢谢各位!

创建目录? Directory.CreateDirectory("C:\Zuanmo\text"); 如果是资源管理器制作,请参考(点击, /hun_dan/archive/2009/04/26/1443727.html,参考)

Treeview的AfterLabelEdit事件多次触发

是这样的,你新建一个节点,这个节点处于被修改状态,如果你什么也没做,就点击了其他地方,或者就按回车,节点就处于修改完毕状态,就会触发那个事件,而e.Label表示的是你修改后的文本,但你是什么都没改动,所以就是null,于是触发你的 e.CancelEdit= true; DialogHelper.ShowNullMessage("22"); e.Node.BeginEdit(); 那么,又进行了一个撤销操作,这个操作又触发了一次这个方法,但是撤销操作,依然是没有修改文本值,于是你会发现如果你不修改这个文本值,就一直会让你修改。

注意的是:e.Label是修改后的值。

C#的treeview的AfterLabelEdit事件会多次引发,怎么办?

private void treeView1_AfterLabelEdit(object sender, NodeLabelEditEventArgs e) { if (e.Label == null) { e.Node.BeginEdit(); return; } if (Directory.Exists(curProjectPath) == true) { MessageBox.Show("已存在同名项目,请修改项目名称!","提示"); e.Node.BeginEdit(); return; } else { DirectoryInfo di = Directory.CreateDirectory(curProjectPath); } }

新版本Apache HTTP Server 2.4.51发布更新(有安全漏洞建议升级)

今天中午的时候看到群里网友在讨论新版本的Apache HTTP Server 2.4.51发布且建议更新升级,如果有服务器在使用较早版本的话可能需要升级安全,这次的版本中涉及到安全漏洞的问题。Apache HTTP 中2.4.50的修复补丁CVE-2021-41773 修复不完整,导致新的漏洞CVE-2021-42013。攻击者可以使用由类似别名的指令配置将URL映射到目录外的文件的遍历攻击。这里...

Megalayer美国独立服务器新用户首月优惠350元(30M优化不限流量)

Megalayer 商家在开始看到有提供香港服务器、香港站群服务器的时候有介绍过,后来就一直没有怎么关注。但是前几天有看到网友使用到他们家的美国独立服务器问其如何的,但是我没有使用过就不好评论,这不前几天也有介绍到Megalayer美国独立服务器。以及我们也有看到商家有提供美国站群服务器和美国大带宽服务器产品,可选30M不限制流量CN2优化线路,以及100M不限制流量国际带宽线路。新年元旦后,Me...

RAKsmart(年79元),云服务器年付套餐汇总 - 香港 美国 日本云服务器

RAKsmart 商家从原本只有专注于独立服务器后看到产品线比较单薄,后来陆续有增加站群服务器、高防服务器、VPS主机,以及现在也有在新增云服务器、裸机云服务器等等。机房也有增加到拥有洛杉矶、圣何塞、日本、韩国、中国香港等多个机房。在年前也有介绍到RAKsmart商家有提供年付129元的云服务器套餐,年后我们看到居然再次刷新年付云服务器低价格。我们看到云服务器低至年79元,如果有需要便宜云服务器的...

directory为你推荐
提升网站排名怎么提高网站排名啊文件名长度windows7支持长文件名,文件名长度可达几个字符余额宝收益走势图支付宝余额宝收益46块6,存了多少混乱模式拳皇2002李梅的混乱模式出招封包是什么这个七月半封包怎么填锤子手机发布会视频锤子手机怎么样 锤子手机评测怎样下载文件电脑上怎么下载安装软件啊怎样清除历史记录怎样清除历史记录垂直型网站垂直型网站和平行型网站的区别it人物IT界名人有哪些?
便宜域名注册 国际域名抢注 oneasiahost 狗爹 鲨鱼机 佛山高防服务器 dnspod 英雄联盟台服官网 iki 重庆服务器 移动王卡 上海联通 server2008 ping值 linuxvi命令 留言板 ddos攻击器下载 电脑主机启动不了 国外bt网站 竞彩论坛空间 更多