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 Meldungs Feld ist ein vorgefertigtes modales Dialogfeld, in dem einem Benutzer eine Text Meldung angezeigt wird.A message box is a prefabricated modal dialog box that displays a text message to a user. Sie zeigen ein Meldungs Feld an, indem Show Sie die statische MessageBox -Methode der-Klasse aufrufen.You show a message box by calling the static Show method of the MessageBox class. Die Text Meldung, die angezeigt wird, ist das Zeichen folgen Argument, Showdas Sie an übergeben.The text message that is displayed is the string argument that you pass to Show. Mit mehreren über Ladungen der Show -Methode können Sie auch eine Titelleisten Beschriftung bereitstellen.Several overloads of the Show method also enables you to provide a title bar caption.

Damit ein Benutzer ein Meldungs Feld schließen kann, Show wird in ein Meldungs Feld mit der Schaltfläche OK und der Schaltfläche Schließen in der Titelleiste angezeigt.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 Meldungs Feld verwenden, um einem Benutzer eine Frage zu stellen.You can also use a message box to ask a user a question. Der Benutzer antwortet, indem er auf eine von mehreren Schaltflächen klickt, die Sie angeben MessageBoxButton , um mithilfe der-Enumeration angezeigt zu werden.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 über Ladungen der Show -Methode übergeben.You can pass this enumeration to several overloads of the Show method. Der Standardwert MessageBoxButton der-Enumeration ist OK.The default value of the MessageBoxButton enumeration is OK.

Sie können bestimmen, auf welche Schaltfläche ein Benutzer klickt, indem Show Sie den zurückgegebenen Wert überprüfen.You can determine which button a user clicks by examining the value that Show returns. Der Rückgabewert ist ein Wert der MessageBoxResult -Enumeration, bei dem jeder Wert einer der Schaltflächen entspricht, die in einem Meldungs Feld angezeigt werden können.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 MessageBox OK ist, weil OK die Standard Schaltfläche für das Meldungs Feld ist.The default value for message box is OK because OK is the default message box button. Mit einigen über Ladungen der Show -Methode können Sie jedoch einen anderen MessageBoxResult Standardwert angeben.However, some overloads of the Show method enable you to provide a different MessageBoxResult default value.

Meldungs Felder können Informationen übermitteln und Fragen stellen, die unterschiedliche Wichtigkeits Grade haben.Message boxes can communicate information and can ask questions that have varying degrees of importance. Nachrichten Felder verwenden Symbole, um die Wichtigkeit anzugeben.Message boxes use icons to indicate importance. Symbole können z. b. angeben, ob die Nachricht Informationszwecken ist, eine Warnung ist 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 möglicher MessageBox-Symbole.The MessageBoxImage enumeration encapsulates the set of possible message box icons. Standardmäßig wird in einem Meldungs Feld kein Symbol angezeigt.By default, a message box does not display an icon. Sie können jedoch einen MessageBoxImage Wert an eine von mehreren Show Methoden Überladungen übergeben, um anzugeben, dass das Meldungs Feld 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.

Meldungs Felder bieten manchmal besondere Funktionen, wie z. b. das Lesen von rechts nach links.Message boxes sometimes provide special functionality, such as right-to-left reading. Sie können das Verhalten eines Meldungs Felds anpassen, indem Sie einen oder MessageBoxOptions mehrere Enumerationswerte verwenden, die von einigen über Ladungen Show der-Methode akzeptiert werden.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.

Meldungs Felder haben immer ein Besitzer Fenster.Message boxes always have an owner window. Standardmäßig ist der Besitzer eines Meldungs Felds das Fenster, das zurzeit in einer Anwendung aktiv ist, wenn ein Meldungs Feld 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. Sie können jedoch einen anderen Besitzer für Window angeben, indem Sie eine von mehreren Show über Ladungen verwenden.However, you can specify another owner for the Window by using one of several Show overloads. Weitere Informationen zu Besitzer Fenstern finden Window.OwnerSie unter.For more information about owner windows, see Window.Owner.

Weitere Informationen finden Sie unter MessageBox Sample.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 an, das eine Meldung enthält und 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 mit einer Meldung und einer Beschriftung der Titelleiste an, das 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 mit einer Meldung, einer Beschriftung der Titelleiste und einer Schaltfläche an, das 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 mit einer Meldung, einer Beschriftung der Titelleiste, einer Schaltfläche und einem Symbol an, das 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 mit einer Meldung, einer Beschriftung der Titelleiste, einer Schaltfläche und einem Symbol an, das ein Standardergebnis für Meldungsfelder 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 mit einer Meldung, einer Beschriftung der Titelleiste, einer Schaltfläche und einem Symbol an, das ein Standardergebnis für Meldungsfelder annimmt, den angegebenen Optionen entspricht 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, 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 an 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 eine Beschriftung der Titelleiste angezeigt. Zudem wird ein Ergebnis zurückgegeben.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, eine Beschriftung der Titelleiste und eine Schaltfläche angezeigt. Zudem wird ein Ergebnis zurückgegeben.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, eine Beschriftung der Titelleiste, eine Schaltfläche und ein Symbol angezeigt. Zudem wird ein Ergebnis zurückgegeben.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, eine Beschriftung der Titelleiste, eine Schaltfläche und ein Symbol angezeigt. Es nimmt ein Standardergebnis für Meldungsfelder an 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 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, eine Beschriftung der Titelleiste, eine Schaltfläche und ein Symbol angezeigt. Das Meldungsfeld nimmt ein Standardergebnis für Meldungsfelder an, es entspricht den angegebenen Optionen 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