MessageBox Klasse

Definition

Zeigt ein Meldungsfeld an.

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

Hinweise

Ein Meldungsfeld ist ein vordefiniertes modales Dialogfeld, in dem einem Benutzer eine Textnachricht angezeigt wird. Sie zeigen ein Meldungsfeld an, indem Sie die statische Show Methode der MessageBox Klasse aufrufen. Die angezeigte Textnachricht ist das Zeichenfolgenargument, an das Sie übergeben Show. Mit mehreren Überladungen der Show Methode können Sie auch eine Titelleistenbeschriftung bereitstellen.

Damit ein Benutzer ein Meldungsfeld schließen kann, Show wird ein Meldungsfeld mit einer Schaltfläche "OK " und einer Schaltfläche " Schließen " in der Titelleiste angezeigt.

Sie können auch ein Meldungsfeld verwenden, um einem Benutzer eine Frage zu stellen. Der Benutzer antwortt, indem er auf eine von mehreren Schaltflächen klickt, die Sie mithilfe der MessageBoxButton Enumeration anzeigen möchten. Sie können diese Enumeration an mehrere Überladungen der Show Methode übergeben. Der Standardwert der MessageBoxButton Aufzählung ist OK.

Sie können bestimmen, auf welche Schaltfläche ein Benutzer klickt, indem Sie den zurückgegebenen Wert Show untersuchen. Der Rückgabewert ist ein Wert der MessageBoxResult Aufzählung, wobei jeder Wert einer der Schaltflächen entspricht, die ein Meldungsfeld anzeigen kann. Der Standardwert für das Meldungsfeld liegt OK darin, dass "OK " die Standardschaltfläche für Meldungsfeld ist. Einige Überladungen der Show Methode ermöglichen es Ihnen jedoch, einen anderen MessageBoxResult Standardwert bereitzustellen.

Meldungsfelder können Informationen kommunizieren und Fragen stellen, die unterschiedliche Bedeutung haben. Meldungsfelder verwenden Symbole, um die Wichtigkeit anzugeben. Symbole können z. B. angeben, ob die Nachricht informational ist, eine Warnung ist oder wichtig ist. Die MessageBoxImage Aufzählung kapselt den Satz möglicher Meldungsfeldsymbole. Standardmäßig zeigt ein Meldungsfeld kein Symbol an. Sie können jedoch einen MessageBoxImage Wert an eine von mehreren Show Methodenüberladungen übergeben, um anzugeben, dass das Meldungsfeld ein Symbol enthält.

Meldungsfelder bieten manchmal spezielle Funktionen, z. B. Leserichtung von rechts nach links. Sie können das Verhalten eines Meldungsfelds anpassen, indem Sie einen oder MessageBoxOptions mehrere Enumerationswerte verwenden, die von einigen Überladungen der Show Methode akzeptiert werden.

Meldungsfelder verfügen immer über ein Besitzerfenster. Standardmäßig ist der Besitzer eines Meldungsfelds das Fenster, das derzeit in einer Anwendung aktiv ist, wenn ein Meldungsfeld geöffnet wird. Sie können jedoch einen anderen Besitzer für die Window Verwendung einer von mehreren Show Überladungen angeben. Weitere Informationen zu Besitzerfenstern finden Sie unter Window.Owner.

Weitere Informationen finden Sie im MessageBox-Beispiel.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Show(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, MessageBoxOptions)

Zeigt ein Meldungsfeld mit einer Nachricht, Titelleistenbeschriftung, Schaltfläche und Symbol an; und die ein Standardmäßiges Meldungsfeldergebnis akzeptiert, die angegebenen Optionen erfüllt und ein Ergebnis zurückgibt.

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

Zeigt ein Meldungsfeld mit einer Nachricht, Titelleistenbeschriftung, Schaltfläche und Symbol an; und das ein Standardmäßiges Nachrichtenfeldergebnis akzeptiert und ein Ergebnis zurückgibt.

Show(String, String, MessageBoxButton, MessageBoxImage)

Zeigt ein Meldungsfeld mit einer Nachricht, Titelleistenbeschriftung, Schaltfläche und Symbol an; und das ein Ergebnis zurückgibt.

Show(String, String, MessageBoxButton)

Zeigt ein Meldungsfeld mit einer Nachricht, Titelleistenbeschriftung und Schaltfläche an; und das ein Ergebnis zurückgibt.

Show(String, String)

Zeigt ein Meldungsfeld mit einer Beschriftung für Nachrichten und Titelleisten an. und das ein Ergebnis zurückgibt.

Show(String)

Zeigt ein Meldungsfeld mit einer Nachricht an und gibt ein Ergebnis zurück.

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

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an. Das Meldungsfeld zeigt eine Nachricht, Titelleistenbeschriftung, Schaltfläche und Symbol an; und akzeptiert ein Standardmäßiges Meldungsfeldergebnis, entspricht den angegebenen Optionen und gibt ein Ergebnis zurück.

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

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an. Das Meldungsfeld zeigt eine Nachricht, Titelleistenbeschriftung, Schaltfläche und Symbol an; und akzeptiert ein Standardmäßiges Nachrichtenfeldergebnis und gibt ein Ergebnis zurück.

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

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an. Das Meldungsfeld zeigt eine Nachricht, Titelleistenbeschriftung, Schaltfläche und Symbol an; und es gibt auch ein Ergebnis zurück.

Show(Window, String, String, MessageBoxButton)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an. Das Meldungsfeld zeigt eine Nachricht, Titelleistenbeschriftung und Schaltfläche an; und es gibt auch ein Ergebnis zurück.

Show(Window, String, String)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an. Das Meldungsfeld zeigt eine Meldungs- und Titelleistenbeschriftung an; und es gibt ein Ergebnis zurück.

Show(Window, String)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster an. Das Meldungsfeld zeigt eine Nachricht an und gibt ein Ergebnis zurück.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen