-1

当我单击 Windows 表单上的提交按钮时,它应该会弹出一个没有关闭 (X) 按钮的弹出窗口(询问是或否),即使我们单击该弹出窗口应闪烁的任何位置以响应该响应。

那么该怎么做呢?

4

2 回答 2

1

订阅表单的 'Closing' 事件,进行一些检查,如果您想阻止表单关闭,请将 e.Cancel 设置为 true。

    private bool _incomplete;

    private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
        if (_incomplete)
        {
            e.Cancel = true;
        }
    }

PS,下次发帖前请先搜索谷歌,这不是 StackOverflow 的工作方式,你看。

于 2012-11-07T08:40:11.310 回答
0
private void button1_Click(object sender, EventArgs e)    
{
   MessageBox.Show("Test","abc",MessageBoxButtons.YesNo,MessageBoxIcon.Information);
}
于 2012-11-07T08:51:06.930 回答