在C#中建立一个窗体,运行后点击那个窗体上的X号弹出一个确认提示,当点击否时不关闭窗体

2025-03-10 11:03:28
推荐回答(2个)
回答1:

这样写FORM1的FormClosing事件

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("是否要关闭程序?", "提示", MessageBoxButtons.YesNo) == DialogResult.No)
{
e.Cancel = true;
}
}

回答2:

对窗体进行重新布局,再写事件就可以了。要么就干脆重写窗体,这比较深奥了。你在网上搜索
一个反编译的工具,R开头的,你再重写就可以了。