MessageBox MessageBox MessageBox MessageBox Class

Definition

Zeigt ein Meldungsfeld an.Displays a message box.

public ref class MessageBox sealed
public sealed class MessageBox
type MessageBox = class
Public NotInheritable Class MessageBox
Vererbung
MessageBoxMessageBoxMessageBoxMessageBox

Hinweise

Ein Meldungsfeld wird eine vorgefertigte modales Dialogfeld, in dem eine Textnachricht zu einem Benutzer angezeigt.A message box is a prefabricated modal dialog box that displays a text message to a user. Ein Meldungsfeld wird angezeigt, durch Aufrufen der statischen Show Methode der MessageBox Klasse.You show a message box by calling the static Show method of the MessageBox class. Die Nachricht, die angezeigt wird, ist das Zeichenfolgenargument, das Sie zum übergeben Show.The text message that is displayed is the string argument that you pass to Show. Mehrere Überladungen der der Show -Methode ermöglicht zusätzlich zu einer Beschriftung der Titelleiste.Several overloads of the Show method also enables you to provide a title bar caption.

Zum Aktivieren eines Benutzers zu einem Meldungsfeld schließen Show zeigt ein Meldungsfeld an, die eine OK Schaltfläche und ein schließen Schaltfläche in der Titelleiste.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.

Sie können auch ein Meldungsfeld verwenden, einem Benutzer eine Frage stellen.You can also use a message box to ask a user a question. Die Antworten der Benutzer durch Klicken auf eine aus mehreren Schaltflächen, die Sie angeben, um mithilfe von Anzeigen der MessageBoxButton Enumeration.The user answers by clicking one of several buttons that you specify to display by using the MessageBoxButton enumeration. Sie können diese Enumeration an mehrere Überladungen der übergeben der Show Methode.You can pass this enumeration to several overloads of the Show method. Der Standardwert der MessageBoxButton Enumeration ist OK.The default value of the MessageBoxButton enumeration is OK.

Sie können bestimmen, welche klickt ein Benutzer durch Auswertung des Werts, Show zurückgibt.You can determine which button a user clicks by examining the value that Show returns. Der Rückgabewert ist der Wert der MessageBoxResult -Enumeration, in dem jeder Wert entspricht einer der Schaltflächen, die ein Meldungsfeld angezeigt werden kann.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. Der Standardwert für das Meldungsfeld wird OK da OK Schaltfläche im Meldungsfeld die Standardeinstellung ist.The default value for message box is OK because OK is the default message box button. Allerdings einige Überladungen der der Show Methode ermöglichen es Ihnen, geben Sie einen anderen MessageBoxResult default-Wert.However, some overloads of the Show method enable you to provide a different MessageBoxResult default value.

Meldungsfelder kommunizieren können Informationen und können Fragen, die in unterschiedlichem Umfang Bedeutung haben.Message boxes can communicate information and can ask questions that have varying degrees of importance. Meldungsfelder verwenden Symbole an Bedeutung.Message boxes use icons to indicate importance. Z. B. können Symbole zeigen an, ob die Meldung nur zu Informationszwecken dient, eine Warn-werden oder wichtig ist.For example, icons can indicate whether the message is informational, is a warning, or is important. Die MessageBoxImage Enumeration kapselt den Satz von möglichen Feld Symbole.The MessageBoxImage enumeration encapsulates the set of possible message box icons. Standardmäßig wird ein Meldungsfeld kein Symbol angezeigt.By default, a message box does not display an icon. Sie können aber auch übergeben eine MessageBoxImage Wert, der einer von mehreren Show methodenüberladungen, um anzugeben, dass das Meldungsfeld ein Symbol enthält.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.

Meldungsfelder bieten manchmal auch spezielle Funktionen, wie das Lesen der rechts-nach-links.Message boxes sometimes provide special functionality, such as right-to-left reading. Sie können das Verhalten eines Meldungsfelds anpassen, indem Sie mit einem oder mehreren MessageBoxOptions Enumerationswerte, die von einigen Überladungen der akzeptiert werden die Show Methode.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.

Meldungsfelder verfügen immer über eine besitzende Fenster.Message boxes always have an owner window. Standardmäßig ist der Besitzer eines Meldungsfelds das Fenster, das derzeit in einer Anwendung zum Zeitpunkt aktiv ist, die ein Meldungsfeld geöffnet wird.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. Allerdings können Sie angeben, einen anderen Besitzer für die Window mithilfe einer von mehreren Show Überladungen.However, you can specify another owner for the Window by using one of several Show overloads. Weitere Informationen zu Besitzerfenstern finden Sie unter Window.Owner.For more information about owner windows, see Window.Owner.

Weitere Informationen finden Sie unter MessageBox-Beispiel.For more information, see MessageBox Sample.

Methoden

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Zeigt ein Meldungsfeld, bei dem eine Nachricht, die ein Ergebnis zurückgibt.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)

Zeigt ein Meldungsfeld an, die eine Nachricht und die titelleistenbeschriftung verfügt; und ein Ergebnis zurückgibt.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)

Zeigt ein Meldungsfeld an, die eine Nachricht, eine Beschriftung der Titelleiste und eine Schaltfläche verfügt; und ein Ergebnis zurückgibt.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)

Zeigt ein Meldungsfeld an, die Nachricht, Beschriftung der Titelleiste, Schaltflächen und das Symbol verfügt; und ein Ergebnis zurückgibt.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)

Zeigt ein Meldungsfeld an, die Nachricht, Beschriftung der Titelleiste, Schaltflächen und das Symbol verfügt; und, die eine standardmäßige annimmt und ein Ergebnis zurückgibt.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)

Zeigt ein Meldungsfeld an, die Nachricht, Beschriftung der Titelleiste, Schaltflächen und das Symbol verfügt; und nimmt ein Standardergebnis Message Box, mit den angegebenen Optionen entspricht, gibt ein Ergebnis zurück.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)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an.Displays a message box in front of the specified window. Das Meldungsfeld zeigt eine Meldung und gibt ein Ergebnis zurück.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)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an.Displays a message box in front of the specified window. Im Meldungsfeld werden eine Meldung und die titelleistenbeschriftung; und es gibt ein Ergebnis zurück.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)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an.Displays a message box in front of the specified window. Im Meldungsfeld werden eine Meldung, die Beschriftung der Titelleiste und die Schaltfläche; und es gibt auch ein Ergebnis zurück.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)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an.Displays a message box in front of the specified window. Im Meldungsfeld werden eine Meldung, Beschriftung der Titelleiste, Schaltfläche und Symbol; und es gibt auch ein Ergebnis zurück.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)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an.Displays a message box in front of the specified window. Im Meldungsfeld werden eine Meldung, Beschriftung der Titelleiste, Schaltfläche und Symbol; eine standardmäßige annimmt und ein Ergebnis zurückgibt.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)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an.Displays a message box in front of the specified window. Im Meldungsfeld werden eine Meldung, Beschriftung der Titelleiste, Schaltfläche und Symbol; nimmt ein Standardergebnis Message Box, mit den angegebenen Optionen entspricht, und gibt ein Ergebnis zurück.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()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch