zoukankan
html css js c++ java
两种模式的资源管理器代码之———— 删除文件夹
1)
/***删除文件夹***/
#region
/***删除文件夹***/
/**/
///
<summary>
///
删除文件夹
///
</summary>
public
void
Delete()
{
TreeNode node
=
_tree.SelectedNode;
DirectoryInfo dirObj
=
GetDirObj(node);
dirObj.Delete(
true
);
//
删除文件夹、其子文件夹与文件
this
.DeleteSelectedNode();
this
.FileLstCtl.Clear();
}
#endregion
/**/
///
<summary>
///
删除选中的节点
///
</summary>
private
void
DeleteSelectedNode()
{
try
{
_tree.Nodes.Remove(_tree.SelectedNode);
_tree.SelectedNode
=
null
;
}
catch
{}
}
2)
/***删除***/
#region
/***删除***/
//
删除
private
void
menuItem3_Click(
object
sender, System.EventArgs e)
{
string
path
=
this
.pre_Path
+
this
.tv_Path.SelectedNode.FullPath;
//
删除确认
DialogResult result
=
MessageBox.Show(
this
,
"
您确认要删除吗?
"
,
"
删除文件夹
"
,
MessageBoxButtons.YesNo,
MessageBoxIcon.Question,MessageBoxDefaultButton.Button1);
if
(result
==
DialogResult.Yes)
{
if
(FoloderControl.DirectDel(path))
{
this
.tv_Path.Nodes.Remove(
this
.tv_Path.SelectedNode);
//
MessageBox.Show(this,"删除成功","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
}
#endregion
查看全文
相关阅读:
我的程序员之路(6)——离职
oracle手记(二)
关于抽象类和接口
Oracle学习手记
DHTML
XmlDocument,XmlNode,XmlElement创建复杂XML文档
一首诗
PC端口知识(转)
sharpPDF.NET生成PDF文件
Socket接口原理及C#实现
原文地址:https://www.cnblogs.com/flashicp/p/726911.html
最新文章
SQL Server 阻止了对组件 'SQL Mail XPs' 的 过程'sys.xp_sendmail' 的访问的解决方法
系统工程师的定义
终于弄明白iPad UIPopoverController弹出窗口的位置和坐标了
ASIHttprequest 下载图片的例子
iPhone 应用开发:音频播放
导航条加阴影效果
ASIHTTPRequest 详解, http 请求终结者 ~~嘿嘿
利用苹果里面的相机进行录像
IPhone 利用宏对Debug和Release控制日志输出,提高开发效率
支持正向反向 Geocoder 的源码
热门文章
偷窥iPhone Push Notification的幕后
在任意UIView上显示Badge
在任意UIView上显示Badge(兼容IOS6)
苹果官方的单例写法
IOS应用开发架构
IOS5.0 系统中 跳转至设置项的各种url链接
NSURLConnection的隐患
拿到驾照了
ASIHTTPRequest足够了吗?
做个男人,做个成熟的男人,做个有城府的男人
Copyright © 2011-2022 走看看