请问c#中窗体的事件中的FormClosed和FormClosing有什么区别?
初学c#,好多不懂。
请问c#中窗体的事件中的FormClosed和FormClosing有什么区别?
答案:3 悬赏:20
解决时间 2021-03-12 08:45
- 提问者网友:空白
- 2021-03-11 13:57
最佳答案
- 二级知识专家网友:哭不代表软弱
- 2021-03-11 14:45
FormClosed 是窗体关闭后才触发的事件
FormClosing 是窗体关闭过程中触发的事件
FormClosing 是窗体关闭过程中触发的事件
全部回答
- 1楼网友:甜野猫
- 2021-03-11 15:30
1.close不是事件
是方法
可以使用代码来执行关闭窗体的操作
如
form1.close();
2.
closeing是关闭前发生,当单击关闭按钮时发生,但窗体还没有关闭。
在这里面可以写代码执行一些操作,如取消关闭的操作
privatevoidform1_formclosing(objectsender,formclosingeventargse)
{
if(条件)
e.cancel=true;
}
3.
closed事件是关闭后发生的事件,此时窗体已经关闭了,可以执行一些恢复,保存设置,记录状态,记录日志等操作。
- 2楼网友:佛说妍妍很渣
- 2021-03-11 15:23
vs里有中文解释
Closing事件 在触发时窗体未关闭,用e.Cancel = true 可撤销窗体关闭操作
Closed事件 在触发时窗体就已经关闭了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯