Windowsフォームの送信ボタンをクリックすると、ポップアップウィンドウが点滅する場所をクリックしても、閉じる(X)ボタンのないポップアップウィンドウが表示されます(はいまたはいいえを尋ねます)。
それで、それをどのように行うのですか?
フォームの「Closing」イベントをサブスクライブし、いくつかのチェックを行い、フォームが閉じないようにする場合はe.Cancelをtrueに設定します。
private bool _incomplete;
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
if (_incomplete)
{
e.Cancel = true;
}
}
PSそして次回は投稿する前にグーグルを検索してください、これはStackOverflowがどのように機能するかではありません。
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Test","abc",MessageBoxButtons.YesNo,MessageBoxIcon.Information);
}