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
查看全文
相关阅读:
python 读写文件
python之创建文件写入内容
python之生成随机密码
python实例七
python 实例六
python 实例四
python实例二
python实例一
【BZOJ】1610: [Usaco2008 Feb]Line连线游戏
【BZOJ】1602:[Usaco2008 Oct]牧场行走
原文地址:https://www.cnblogs.com/flashicp/p/726911.html
最新文章
1442:【例题3】小木棍
1440:【例题1】数的划分
二分
贪心算法
1423:【例题2】种树
1422:【例题1】活动安排
1425:【例题4】加工生产调度
1424:【例题3】喷水装置
1436:数列分段II
poj 1364 King(线性差分约束+超级源点+spfa判负环)
热门文章
HDU 3440 House Man(编号排序+线性差分约束跑最短路)
HDU 3592 World Exhibition(线性差分约束,spfa跑最短路+判断负环)
poj 3169 Layout(线性差分约束,spfa:跑最短路+判断负环)
POJ 1904 King's Quest(SCC的巧妙应用,思维题!!!,经典题)
HDU 3861 The King’s Problem(tarjan缩点+最小路径覆盖:sig-最大二分匹配数,经典题)
HDU 3072 Intelligence System(tarjan染色缩点+贪心+最小树形图)
HDU 3969 Hawk-and-Chicken(dfs+tarjan缩点优化,网上最详细解析!!!)
HDU 2767 Proving Equivalences(至少增加多少条边使得有向图变成强连通图)
HDU 1827 Summer Holiday(tarjan求强连通分量+缩点构成新图+统计入度+一点贪心思)经典缩点入门题
python类的继承、封装和多态
Copyright © 2011-2022 走看看