zoukankan
html css js c++ java
两种模式的资源管理器代码之———— 重命名文件夹
1)
/***改名***/
#region
/***改名***/
/**/
///
<summary>
///
重命名文件夹
///
</summary>
public
void
Rename()
{
TreeNode node
=
this
._tree.SelectedNode;
DirectoryInfo dirObj
=
this
.GetDirObj(node);
if
(dirObj.Attributes.ToString().IndexOf(
"
ReadOnly
"
)
!=
-
1
)
return
;
inReNameMode
=
true
;
this
.RenameSelectedNode();
}
#endregion
/***LabelEdit***/
#region
/***LabelEdit***/
private
bool
inReNameMode
=
false
;
private
void
_tree_AfterLabelEdit(
object
sender, NodeLabelEditEventArgs e)
{
TreeNode node
=
this
._tree.SelectedNode;
if
(inReNameMode)
{
if
(e.Label
==
null
)
return
;
string
newPath
=
this
.GetNodePathStr(node.Parent)
+
e.Label;
DirectoryInfo dirObj
=
this
.GetDirObj(node);
try
{
dirObj.MoveTo(newPath);
}
catch
(Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
inReNameMode
=
false
;
}
}
}
#endregion
2)
/***重命名***/
#region
/***重命名***/
//
重命名
private
void
menuItem2_Click(
object
sender, System.EventArgs e)
{
oldFolder
=
this
.tv_Path.SelectedNode.Text;
this
.tv_Path.LabelEdit
=
true
;
this
.tv_Path.SelectedNode.BeginEdit();
}
#endregion
private void tv_Path_AfterLabelEdit(object sender, System.Windows.Forms.NodeLabelEditEventArgs e)
{
……
}
查看全文
相关阅读:
女生“不愁嫁”的10大专业,有地位有面子!
中国南北方文化差异分析比较
跨代的对决 英特尔i7-6700HQ对比i7-4720HQ性能测试
差之毫厘谬之千里!带你认识CPU后缀含义
机器学习及其应用2013, 机器学习及其应用2015
mysql中替换行首字符
北京长途汽车站一览表
IQ一个人的智力和对科学知识的理解掌握程度。 EQ对环境和个人情绪的掌控和对团队关系的运作能力。 AQ挫折商 一个人面对困境时减除自己的压力、渡过难关的能力。
金融是现代经济的主要行业,因此金融类企业对学历的要求也就高,但同时金融类企业的工资也是比较高的。比如证券业、银行业,这些行业的工资都是处于领先地位的。名校金融毕业生的收入不菲早已不是什么秘密。而且,金融专业毕业生平均起点工资和平均定级工资已位列前端,排在曾经风光无限的IT业等行业之前。
Basic Authentication in ASP.NET Web API
原文地址:https://www.cnblogs.com/flashicp/p/726904.html
最新文章
swift class protocol-限定协议只能由类实现
区块链技术调研备份
Android LayoutInflater.inflate(int resource, ViewGroup root, boolean attachToRoot)的参数理解
inflate(int resource, ViewGroup root, boolean attachToRoot)见解
view.getParent()与view.getRootView()
函数式编程是面向类型编程
collection与map
Java 集合框架(常用数据结构)
java主要集合类的数据结构
Laravel实现定时任务的示例代码
热门文章
laravel 使用create 报错 MassAssignmentException
laravel 学习笔记blog后台
PSR-4
Redis在Laravel项目中的应用实例详解
phpstorm IDEA 双击Shift键会弹出 SearchEverywhere 对话框,如何取消这个功能
Laravel 之搜索引擎elasticsearch扩展Scout
Laravel5使用ElasticSearch
laravel 发送邮件
Laravel 5.6 安装 guzzlehttp
KDE、GNOME 和 XFCE 桌面比较
Copyright © 2011-2022 走看看