C#⼀⾏代码实现(03)关闭窗⼝前弹出确认窗⼝主要功能
实现关闭Winform窗⼝前,弹出确认窗⼝
⼀⾏代码
private void Form1_Load(object sender, EventArgs e)
{
this.ExFormClosingConfirm();
}
代码封装
/// <summary>
/// 添加退出窗⼝确定
/// </summary>
/
// <param name="form"></param>
/// <param name="info"></param>
public static void ExFormClosingConfirm(this Form form, string info = "是否确认退出?")
{
form.FormClosing += (sender, args) =>
{
if (MessageBox.Show(info, form.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
args.Cancel = false;
}
else
{
args.Cancel = true;
}
};
}
声明
⽂章作者:易⼏施
弹出窗口代码编写博客地址:
版权声明:⽂章遵循,署名、⾮商业、保持⼀致,转载请注明出处。