Form的Close,Closing,Closed事件的区别?

初学C#希望高手指点.... 初学C#希望高手指点. 展开
 我来答
skyeyecn
2007-05-05
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
1.close不是事件
是方法
可以使用代码来执行关闭窗体的操作

Form1.Close();

2.
Closeing是关闭前发生,当单击关闭按钮时发生,但窗体还没有关闭。
在这里面可以写代码执行一些操作,如取消关闭的操作
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if(条件)
e.Cancel=true;
}

3.
Closed事件是关闭后发生的事件,此时窗体已经关闭了,可以执行一些恢复,保存设置,记录状态,记录日志等操作。
百度网友6f49cd353
2007-05-05 · 超过14用户采纳过TA的回答
知道答主
回答量:97
采纳率:100%
帮助的人:0
展开全部
Closing()事件是指正在关闭时发生的事件
Closed()事件是指关闭后发生的事件
剩下的那个不清楚 没用过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式