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

MessageBox.Show メソッド (String, String, MessageBoxButtons, MessageBoxIcon)

 

公開日: 2016年10月

指定したテキスト、キャプション、ボタン、およびアイコンを表示するメッセージ ボックスを表示します。

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

public static DialogResult Show(
	string text,
	string caption,
	MessageBoxButtons buttons,
	MessageBoxIcon icon
)

パラメーター

text
Type: System.String

メッセージ ボックスに表示するテキスト。

caption
Type: System.String

メッセージ ボックスのタイトル バーに表示するテキスト。

buttons
Type: System.Windows.Forms.MessageBoxButtons

メッセージ ボックスに表示するボタンを指定する MessageBoxButtons 値の 1 つ。

icon
Type: System.Windows.Forms.MessageBoxIcon

メッセージ ボックスに表示するアイコンを指定する MessageBoxIcon 値の 1 つ。

戻り値

Type: System.Windows.Forms.DialogResult

DialogResult 値のいずれか 1 つ。

Exception Condition
InvalidEnumArgumentException

buttons 指定されたパラメーターは、のメンバーではない MessageBoxButtonsします。

または

icon 指定されたパラメーターは、のメンバーではない MessageBoxIconします。

InvalidOperationException

表示しようとしましたが、 MessageBox がユーザー対話モードで実行されていないプロセスでします。 これは指定、 SystemInformation.UserInteractive プロパティです。

メッセージ ボックスには、最大 3 つのボタンがあります。

次のコード例では、いずれかを示しています、 Show メソッドを処理する場合、 ComboBox.DropDown イベントです。 例を実行するには、フォームと呼び出しで次のコードを貼り付け、 InitializeComboBox フォームのコンス トラクターからのメソッドまたは Load メソッドです。


// Declare ComboBox1.
internal System.Windows.Forms.ComboBox ComboBox1;

// Initialize ComboBox1.
private void InitializeComboBox()
{
	this.ComboBox1 = new ComboBox();
	this.ComboBox1.Location = new System.Drawing.Point(128, 48);
	this.ComboBox1.Name = "ComboBox1";
	this.ComboBox1.Size = new System.Drawing.Size(100, 21);
	this.ComboBox1.TabIndex = 0;
	this.ComboBox1.Text	= "Typical";
	string[] installs = new string[]{"Typical", "Compact", "Custom"};
	ComboBox1.Items.AddRange(installs);
	this.Controls.Add(this.ComboBox1);

	// Hook up the event handler.
	this.ComboBox1.DropDown +=  
		new System.EventHandler(ComboBox1_DropDown);
}

// Handles the ComboBox1 DropDown event. If the user expands the  
// drop-down box, a message box will appear, recommending the
// typical installation.
private void ComboBox1_DropDown(object sender, System.EventArgs e)
{
	MessageBox.Show("Typical installation is strongly recommended.", 
	"Install information", MessageBoxButtons.OK, 
		MessageBoxIcon.Information);
}

UIPermission

for safe subwindows to call this method. Associated enumeration: F:System.Security.Permissions.UIPermissionWindow.SafeSubWindows

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