问题描述
我的左面的treeview设定读取设定文件夹内的文件,也编写了双击文件名字可以修改,但是通过修改treeview目录中的文件名字,达到可以修改原文件名字?求指教,求代码。
解决方案
解决方案二:
在BeforeLabelEdit事件中,e是事件的第二个参数假设node的文本就是文件名,可以这样执行File.Move(e.Node.Text,e.Label);
解决方案三:
可以加一个监听事件,当目录中的文件名有变动时,同步到treeview
解决方案四:
那就需要捕获修改名称的事件然后同步到文件系统中去
解决方案五:
使用AfterLabelEdit事件treeView1.SelectedNode.Text.Trim()就是原文件名,File.Move(原文件名,新文件名)
时间: 2024-09-27 09:06:30