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 内)