5

はい、いいえ、ヘルプの 3 つのボタンがあるメッセージ ボックスがあります。

var result = MessageBox.Show("text", "title",
                MessageBoxButtons.YesNo,
                MessageBoxIcon.Warning,
                MessageBoxDefaultButton.Button1,
                true);

はい/いいえボタンがクリックされたかどうかを次のように検出できます。

if(result == DialogResult.Yes)
    // some actions

[ヘルプ] ボタンが押されたことを検出して、自分のコードを実行するにはどうすればよいですか?

4

1 に答える 1

5

HelpRequestedフォームのイベントを処理したい。ヘルプ トピックの例を参照してください。

public static DialogResult Show(
    string text,
    string caption,
    MessageBoxButtons buttons,
    MessageBoxIcon icon,
    MessageBoxDefaultButton defaultButton,
    MessageBoxOptions options,
    bool displayHelpButton
)
于 2010-03-09T09:59:29.903 に答える