次の方法で共有


MessageBoxIcon 列挙体

表示する情報を定義する定数を指定します。

<Serializable>
Public Enum MessageBoxIcon
[C#]
[Serializable]
public enum MessageBoxIcon
[C++]
[Serializable]
__value public enum MessageBoxIcon
[JScript]
public
   Serializable
enum MessageBoxIcon

解説

この列挙体は MessageBox クラスで使用されます。この列挙体の各メンバの説明には、記号の一般的な表現が含まれています。実際に表示されるグラフィックは、オペレーティング システム定数の機能です。現在の実装では、4 つの固有の記号に複数の値が割り当てられています。

メンバ

メンバ名 説明
Asterisk

.NET Compact Framework でもサポート。

メッセージ ボックスに、円で囲まれた小文字の i から成る記号を表示します。
Error メッセージ ボックスに、背景が赤の円で囲まれた白い X から成る記号を表示します。
Exclamation

.NET Compact Framework でもサポート。

メッセージ ボックスに、背景が黄色の三角形で囲まれた感嘆符から成る記号を表示します。
Hand

.NET Compact Framework でもサポート。

メッセージ ボックスに、背景が赤の円で囲まれた白い X から成る記号を表示します。
Information メッセージ ボックスに、円で囲まれた小文字の i から成る記号を表示します。
None

.NET Compact Framework でもサポート。

メッセージ ボックスに記号を表示しません。
Question

.NET Compact Framework でもサポート。

メッセージ ボックスに、円で囲まれた疑問符から成る記号を表示します。
Stop メッセージ ボックスに、背景が赤の円で囲まれた白い X から成る記号を表示します。
Warning メッセージ ボックスに、背景が黄色の三角形で囲まれた感嘆符から成る記号を表示します。

使用例

 
Protected Sub button1_Click(sender As Object, e As System.EventArgs)
    If textBox1.Text = "" Then
        MessageBox.Show("You must enter a name.", "Name Entry Error", _
           MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
    Else
        ' Code to act on the data entered would go here.
    End If
End Sub

[C#] 
protected void button1_Click(object sender, System.EventArgs e) {
   if(textBox1.Text == "") {
      MessageBox.Show("You must enter a name.", "Name Entry Error",
         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
   }
   else {
      // Code to act on the data entered would go here.
   }
}

[C++] 
protected:
 void button1_Click(Object* /*sender*/, System::EventArgs* /*e*/) {
    if(textBox1->Text->Equals(S"")) {
       MessageBox::Show(S"You must enter a name.", S"Name Entry Error",
          MessageBoxButtons::OK, MessageBoxIcon::Exclamation);
    }
    else {
       // Code to act on the data entered would go here.
    }
 }

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

名前空間: System.Windows.Forms

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

アセンブリ: System.Windows.Forms (System.Windows.Forms.dll 内)

参照

System.Windows.Forms 名前空間