C#X形单击按钮 [英] C# Form X Button Clicked
本文介绍了C#X形单击按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何才能找到一个表单通过单击X按钮或(this.Close())?
How can I find out if a form is closed by clicking the X button or by (this.Close())?
推荐答案
窗体上有事件型FormClosingEventArgs参数的FormClosing。
the form has the event FormClosing with parameter of type FormClosingEventArgs.
private void Form1_FormClosing( object sender, FormClosingEventArgs e )
{
if ( e.CloseReason == CloseReason.UserClosing )
{
if ( MessageBox.Show( this, "Really?", "Closing...",
MessageBoxButtons.OKCancel, MessageBoxIcon.Question )
== DialogResult.Cancel ) e.Cancel = true;
}
}
这篇关于C#X形单击按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文