当我点击Windows窗体上的提交按钮时,它应该弹出一个弹出窗口(询问是或否),即使我们点击弹出窗口应该闪烁的任何地方,它也没有关闭(X)按钮那个回应。
那怎么办呢?
答案 0 :(得分:1)
如果您希望阻止表单关闭,请订阅表单的“结束”事件,进行一些检查,并将e.Cancel设置为true。
private bool _incomplete;
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
if (_incomplete)
{
e.Cancel = true;
}
}
P.S。下次,请在发布前搜索谷歌,这不是StackOverflow的工作原理,你看。
答案 1 :(得分:0)
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Test","abc",MessageBoxButtons.YesNo,MessageBoxIcon.Information);
}