この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

MessageBoxButtons 列挙型

 

公開日: 2016年10月

表示するボタンを定義する定数を指定する MessageBoxです。

名前空間:   System.Windows.Forms
アセンブリ:  System.Windows.Forms (System.Windows.Forms.dll 内)

public enum MessageBoxButtons

メンバー名説明
AbortRetryIgnore

メッセージ ボックスには、Abort、再試行を行い、および [無視] ボタンが含まれています。

OK

メッセージ ボックスには、[ok] ボタンが含まれています。

OKCancel

メッセージ ボックスには、[ok] と [キャンセル] ボタンが含まれています。

RetryCancel

メッセージ ボックスには、[再試行] および [キャンセル] ボタンが含まれています。

YesNo

メッセージ ボックスには、[はい] と [いいえ] ボタンが含まれています。

YesNoCancel

メッセージ ボックスに [はい、いいえ、およびキャンセル ボタン。

この列挙は、MessageBox クラスで使用します。

次のコード例を使用する方法を示しています、 MessageBox 閉じるを防止するために機会をユーザーに提供します。 この例から、メソッドが呼び出されることが必要です、 FormClosing 形式のイベントです。

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    const string message =
        "Are you sure that you would like to close the form?";
    const string caption = "Form Closing";
    var result = MessageBox.Show(message, caption,
                                 MessageBoxButtons.YesNo,
                                 MessageBoxIcon.Question);

    // If the no button was pressed ...
    if (result == DialogResult.No)
    {
        // cancel the closure of the form.
        e.Cancel = true;
    }
}

.NET Framework
1.1 以降で使用可能
トップに戻る
表示: