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
查看全文
相关阅读:
ECMAScript与JavaScript
AngularJS多模块开发与路由
ionic调用摄像头
ionic 打包
ionic简介
git---小乌龟提交
git---控制面板提交
获取百度网盘真实下载地址
js高级---本地对象、内置对象、宿主对象
js高级---js架构
原文地址:https://www.cnblogs.com/flashicp/p/726911.html
最新文章
C#开源资源大汇总
测试工具的选择和使用
C#抽象工厂模式的几种实现方法及比较
一个通用数据库访问类(C#,SqlClient)
C#中提供的精准测试程序运行时间的类Stopwatch
c# 使用ChartDirector绘图的一些个人体会
Sql Server 带参数的存储过程执行方法
C#基础知识回顾-- 反射(3)
C#基础知识回顾-- 反射(1)
泛型 基础1
热门文章
最长无重复字符串的长度(暴力法)
stack的常见用法
初步学习jquery学习笔记(六)
初步学习jquery学习笔记(五)
priority_queue的常见用法
queue的常见用法
初步学习jquery学习笔记(四)
map的常见用法
两个数字相加
求两个数之和
Copyright © 2011-2022 走看看