BDe*_*per 1 c# events winforms
我想设置一个属性,当用户单击标题栏中的X按钮时,如果所有条件都为真,则检查某些条件,然后退出,如果不,则不执行任何操作并返回到表单.
但我注意到FormClosing属性退出应用程序是多么严格我的条件...所以如何做我的方案?!?
我正在使用visual studio 2005 - C#
如果已经为FormClosing事件创建了处理程序,只需将该FormClosingEventArgs.Cancel属性设置为True即可取消窗体的关闭.
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if(myConditionsAreMet == false)
e.Cancel = true;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
347 次 |
| 最近记录: |