メッセージボックスを表示するメッセージボックスを表示するには、MessageBoxクラスのShowメソッドを使用します。 ?アイコンと、「はい」「いいえ」ボタンのメッセージボックスを表示し、どのボタンが押されたかにより処理を分岐する例を次に示します。 [VB.NET] 'ダイアログを表示し、押したボタンにより分岐 If MessageBox.Show("ボタンを押してね。", "選択", _ MessageBoxButtons.YesNo, _ MessageBoxIcon.Question) = DialogResult.Yes Then MessageBox.Show("はいボタンを押したね。", "結果") Else MessageBox.Show("いいえボタンを押したね。", "結果") End If [C#] //ダイアログを表示し、押したボタンにより分岐 if (MessageBox.Show("ボタンを押してね。", "選択", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { MessageBox.Show("はいボタンを押したね。", "結果"); } else { MessageBox.Show("いいえボタンを押したね。", "結果"); } 以下にいろいろなオプションでメッセージボックスを表示したときの例を示します。 OKボタンのみ
[VB.NET]
'OKボタンのみ
MessageBox.Show("ここに説明を書く。", "タイトル")
[C#]
//OKボタンのみ
MessageBox.Show("ここに説明を書く。", "タイトル");
はい、いいえボタンと?アイコン
[VB.NET]
'はい、いいえボタンと?アイコン
MessageBox.Show("ここに説明を書く。", "タイトル", _
MessageBoxButtons.YesNo, _
MessageBoxIcon.Question)
[C#]
//はい、いいえボタンと?アイコン
MessageBox.Show("ここに説明を書く。", "タイトル",
MessageBoxButtons.YesNo,
MessageBoxIcon.Question);
中止、再試行、無視ボタンと噴出しに!アイコン
[VB.NET]
'中止、再試行、無視ボタンと噴出しに!アイコン
MessageBox.Show("ここに説明を書く。", "タイトル", _
MessageBoxButtons.AbortRetryIgnore, _
MessageBoxIcon.Information)
[C#]
//中止、再試行、無視ボタンと噴出しに!アイコン
MessageBox.Show("ここに説明を書く。", "タイトル",
MessageBoxButtons.AbortRetryIgnore,
MessageBoxIcon.Information);
はい、いいえ、キャンセルボタンと三角に!アイコン、さらに3番目のボタン(キャンセル)を既定のボタンとする
[VB.NET]
'はい、いいえ、キャンセルボタンと三角に!アイコン
'3番目のボタン(キャンセル)を既定のボタンとする
MessageBox.Show("ここに説明を書く。", "タイトル", _
MessageBoxButtons.YesNoCancel, _
MessageBoxIcon.Exclamation, _
MessageBoxDefaultButton.Button3)
[C#]
//はい、いいえ、キャンセルボタンと三角に!アイコン
//3番目のボタン(キャンセル)を既定のボタンとする
MessageBox.Show("ここに説明を書く。", "タイトル",
MessageBoxButtons.YesNoCancel,
MessageBoxIcon.Exclamation,
MessageBoxDefaultButton.Button3);
OK、キャンセルボタンとXアイコン、さらに文字を右に寄せる
[VB.NET] 'OK、キャンセルボタンとXアイコン '文字を右に寄せる MessageBox.Show(Me, "ここに説明を書く。", "タイトル", _ MessageBoxButtons.OKCancel, _ MessageBoxIcon.Error, _ MessageBoxDefaultButton.Button2, _ MessageBoxOptions.RightAlign) [C#] //OK、キャンセルボタンとXアイコン //文字を右に寄せる MessageBox.Show(this, "ここに説明を書く。", "タイトル", MessageBoxButtons.OKCancel, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign); 補足:VB.NETではメッセージボックスを表示させるためにMsgBox関数を使うこともできます。 [VB.NET] 'ダイアログボックスを表示する 'Yes,Noボタンと?アイコン MsgBox("ここに説明を書く。", _ MsgBoxStyle.YesNo Or MsgBoxStyle.Question, _ "タイトル")
|
|
Copyright 2002-2008 DOBON!. All rights reserved.
|