MessageBox MessageBox MessageBox MessageBox Class

定義

メッセージ ボックスを表示します。Displays a message box.

public ref class MessageBox sealed
public sealed class MessageBox
type MessageBox = class
Public NotInheritable Class MessageBox
継承
MessageBoxMessageBoxMessageBoxMessageBox

注釈

メッセージ ボックスは、ユーザーにテキスト メッセージを表示する作成済みのモーダル ダイアログ ボックスです。A message box is a prefabricated modal dialog box that displays a text message to a user. 静的なを呼び出すことによって、メッセージ ボックスを表示するShowのメソッド、MessageBoxクラス。You show a message box by calling the static Show method of the MessageBox class. 表示されるテキスト メッセージに渡す文字列引数は、Showします。The text message that is displayed is the string argument that you pass to Show. 複数のオーバー ロード、Showメソッドでは、タイトル バー キャプションを指定することもできます。Several overloads of the Show method also enables you to provide a title bar caption.

ユーザーが、メッセージ ボックスを閉じるようにするShowがメッセージ ボックスが表示されます、 [ok] ボタンと閉じますタイトル バーのボタン。To enable a user to close a message box, Show displays a message box that has an OK button and a Close button in the title bar.

ユーザーに質問をメッセージ ボックスを使用することもできます。You can also use a message box to ask a user a question. 使用して表示するように指定するいくつかのボタンのいずれかをクリックしてユーザーの回答、MessageBoxButton列挙体。The user answers by clicking one of several buttons that you specify to display by using the MessageBoxButton enumeration. この列挙体は、いくつかのオーバー ロードに渡すことができます、Showメソッド。You can pass this enumeration to several overloads of the Show method. 既定値、MessageBoxButton列挙型はOKします。The default value of the MessageBoxButton enumeration is OK.

値を調べることによって、ユーザーは、どのボタンをクリックするかを判断できますをShowを返します。You can determine which button a user clicks by examining the value that Show returns. 戻り値は、の値、MessageBoxResult列挙型、メッセージ ボックスを表示するボタンのいずれかにそれぞれの値と同じです。The return value is a value of the MessageBoxResult enumeration, where each value equates to one of the buttons that a message box can display. メッセージ ボックスの既定値はOKためOK既定のメッセージ ボックス ボタンします。The default value for message box is OK because OK is the default message box button. ただし、一部のオーバー ロードにより、Showメソッドを使用すると、別の提供MessageBoxResult既定値。However, some overloads of the Show method enable you to provide a different MessageBoxResult default value.

メッセージ ボックスは、情報をやりとりできるし、さまざまな程度の重要性のあるに関する質問をしたりすることができます。Message boxes can communicate information and can ask questions that have varying degrees of importance. メッセージ ボックスでは、アイコンを使用して、重要度を指定します。Message boxes use icons to indicate importance. たとえば、アイコンでは、メッセージには情報提供し、警告が表示されますか、ことが重要ですかを示すことができます。For example, icons can indicate whether the message is informational, is a warning, or is important. MessageBoxImage列挙には、使用可能なメッセージ ボックスのアイコンのセットがカプセル化します。The MessageBoxImage enumeration encapsulates the set of possible message box icons. 既定では、メッセージ ボックスで、アイコンが表示されることはできません。By default, a message box does not display an icon. ただし、渡すことができます、MessageBoxImageいくつかのいずれかに値Showメッセージ ボックスに、アイコンが含まれているを指定するには、メソッドのオーバー ロードします。However, you can pass a MessageBoxImage value to one of several Show method overloads in order to specify that the message box includes an icon.

メッセージ ボックスには、右から左への読み取りなどの特別な機能も提供します。Message boxes sometimes provide special functionality, such as right-to-left reading. メッセージ ボックスの動作をカスタマイズするには 1 つまたは複数を使用してMessageBoxOptions列挙値の一部のオーバー ロードによって受け入れられる、Showメソッド。You can customize the behavior of a message box by using one or more MessageBoxOptions enumeration values that are accepted by some overloads of the Show method.

メッセージ ボックスでは、オーナー ウィンドウが常に存在します。Message boxes always have an owner window. 既定では、メッセージ ボックスの所有者は、メッセージ ボックスが開かれている時に、アプリケーションで現在アクティブなウィンドウです。By default, the owner of a message box is the window that is currently active in an application at the time that a message box is opened. ただしの別の所有者を指定することができます、Windowいくつかのいずれかを使用してShowオーバー ロードします。However, you can specify another owner for the Window by using one of several Show overloads. オーナー ウィンドウの詳細については、次を参照してください。Window.Ownerします。For more information about owner windows, see Window.Owner.

詳細については、次を参照してください。メッセージ ボックスのサンプルします。For more information, see MessageBox Sample.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Show(String) Show(String) Show(String) Show(String)

メッセージが、結果を返すメッセージ ボックスが表示されます。Displays a message box that has a message and that returns a result.

Show(String, String) Show(String, String) Show(String, String) Show(String, String)

メッセージとタイトル バー キャプションのあるメッセージ ボックスを表示します。結果を返します。Displays a message box that has a message and title bar caption; and that returns a result.

Show(String, String, MessageBoxButton) Show(String, String, MessageBoxButton) Show(String, String, MessageBoxButton) Show(String, String, MessageBoxButton)

メッセージ ボックスは、メッセージ、タイトル バー キャプション、およびボタンを表示します結果を返します。Displays a message box that has a message, title bar caption, and button; and that returns a result.

Show(String, String, MessageBoxButton, MessageBoxImage) Show(String, String, MessageBoxButton, MessageBoxImage) Show(String, String, MessageBoxButton, MessageBoxImage) Show(String, String, MessageBoxButton, MessageBoxImage)

メッセージ、タイトル バー キャプション、ボタン、およびアイコンを含むメッセージ ボックスを表示します結果を返します。Displays a message box that has a message, title bar caption, button, and icon; and that returns a result.

Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult) Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult) Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult) Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

メッセージ、タイトル バー キャプション、ボタン、およびアイコンを含むメッセージ ボックスを表示します既定のメッセージ ボックスの結果を受け取ってを結果が返されます。Displays a message box that has a message, title bar caption, button, and icon; and that accepts a default message box result and returns a result.

Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions) Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions) Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions) Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

メッセージ、タイトル バー キャプション、ボタン、およびアイコンを含むメッセージ ボックスを表示します既定のメッセージ ボックスの結果を受け取って、指定したオプションに準拠しているを結果が返されます。Displays a message box that has a message, title bar caption, button, and icon; and that accepts a default message box result, complies with the specified options, and returns a result.

Show(Window, String) Show(Window, String) Show(Window, String) Show(Window, String)

指定したウィンドウの前面にメッセージ ボックスが表示されます。Displays a message box in front of the specified window. メッセージ ボックスは、メッセージを表示し、結果を返します。The message box displays a message and returns a result.

Show(Window, String, String) Show(Window, String, String) Show(Window, String, String) Show(Window, String, String)

指定したウィンドウの前面にメッセージ ボックスが表示されます。Displays a message box in front of the specified window. メッセージ ボックスは、メッセージとタイトル バー キャプションを表示します。結果を返します。The message box displays a message and title bar caption; and it returns a result.

Show(Window, String, String, MessageBoxButton) Show(Window, String, String, MessageBoxButton) Show(Window, String, String, MessageBoxButton) Show(Window, String, String, MessageBoxButton)

指定したウィンドウの前面にメッセージ ボックスが表示されます。Displays a message box in front of the specified window. メッセージ ボックスは、メッセージ、タイトル バー キャプション、およびボタンが表示されます。結果を返します。The message box displays a message, title bar caption, and button; and it also returns a result.

Show(Window, String, String, MessageBoxButton, MessageBoxImage) Show(Window, String, String, MessageBoxButton, MessageBoxImage) Show(Window, String, String, MessageBoxButton, MessageBoxImage) Show(Window, String, String, MessageBoxButton, MessageBoxImage)

指定したウィンドウの前面にメッセージ ボックスが表示されます。Displays a message box in front of the specified window. メッセージ ボックスは、メッセージ、タイトル バー キャプション、ボタン、およびアイコンが表示されます。結果を返します。The message box displays a message, title bar caption, button, and icon; and it also returns a result.

Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult) Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult) Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult) Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

指定したウィンドウの前面にメッセージ ボックスが表示されます。Displays a message box in front of the specified window. メッセージ ボックスは、メッセージ、タイトル バー キャプション、ボタン、およびアイコンが表示されます。既定のメッセージ ボックスの結果を受け取り、結果を返します。The message box displays a message, title bar caption, button, and icon; and accepts a default message box result and returns a result.

Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions) Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions) Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions) Show(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

指定したウィンドウの前面にメッセージ ボックスが表示されます。Displays a message box in front of the specified window. メッセージ ボックスは、メッセージ、タイトル バー キャプション、ボタン、およびアイコンが表示されます。既定のメッセージ ボックスの結果を受け取ると、指定したオプションに準拠しているし、結果を返します。The message box displays a message, title bar caption, button, and icon; and accepts a default message box result, complies with the specified options, and returns a result.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください