Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

MessageBox-Klasse

 

Veröffentlicht: Oktober 2016

Zeigt ein Meldungsfenster an.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

System.Object
  System.Windows.MessageBox

public sealed class MessageBox

NameBeschreibung
System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodSystem_CAPS_staticShow(String)

Zeigt ein Meldungsfeld an, die eine Meldung enthält und ein Ergebnis zurückgibt.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String)

Zeigt ein Meldungsfeld mit einer Meldung und Beschriftung an. und ein Ergebnis zurückgibt.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton)

Zeigt ein Meldungsfeld mit einer Nachricht, die Beschriftung der Titelleiste und die Schaltfläche. und ein Ergebnis zurückgibt.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton, MessageBoxImage)

Zeigt ein Meldungsfeld mit einer Nachricht, Beschriftung der Titelleiste, Schaltfläche und Symbol an. und ein Ergebnis zurückgibt.

System_CAPS_pubmethodSystem_CAPS_staticShow(String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult)

Zeigt ein Meldungsfeld mit einer Nachricht, Beschriftung der Titelleiste, Schaltfläche und Symbol an. und nimmt ein Standardergebnis Meldung ein und gibt ein Ergebnis zurück.

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

Zeigt ein Meldungsfeld mit einer Nachricht, Beschriftung der Titelleiste, Schaltfläche und Symbol an. und nimmt ein Standardergebnis Message Box, mit den angegebenen Optionen entspricht, und gibt ein Ergebnis zurück.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String)

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

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster. Das Meldungsfeld zeigt eine Meldung und Beschriftung; und es gibt ein Ergebnis zurück.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String, MessageBoxButton)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster. Das Meldungsfeld zeigt eine Meldung, die Beschriftung der Titelleiste und die Schaltfläche. und es gibt auch ein Ergebnis zurück.

System_CAPS_pubmethodSystem_CAPS_staticShow(Window, String, String, MessageBoxButton, MessageBoxImage)

Zeigt ein Meldungsfeld vor dem angegebenen Fenster. Das Meldungsfeld zeigt eine Meldung, Beschriftung der Titelleiste, Schaltfläche und Symbol; und es gibt auch ein Ergebnis zurück.

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

Zeigt ein Meldungsfeld vor dem angegebenen Fenster. Das Meldungsfeld zeigt eine Meldung, Beschriftung der Titelleiste, Schaltfläche und Symbol; Das Ergebnis einer Standardeinstellung Nachricht akzeptiert und gibt ein Ergebnis zurück.

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

Zeigt ein Meldungsfeld vor dem angegebenen Fenster. Das Meldungsfeld zeigt eine Meldung, Beschriftung der Titelleiste, Schaltfläche und Symbol; nimmt ein Standardergebnis Message Box, mit den angegebenen Optionen entspricht und ein Ergebnis zurückgibt.

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

Ein Meldungsfeld ist ein voreingestelltes modales Dialogfeld, in dem eine Textnachricht mit einem Benutzer angezeigt. Ein Meldungsfeld wird angezeigt, durch Aufrufen der statischen Show Methode der MessageBox Klasse. Die Textnachricht, die angezeigt wird, wird das Zeichenfolgenargument, das an übergeben Show. Mehrere Überladungen der Show -Methode können auch eine Beschriftung der Titelleiste angeben.

So aktivieren Sie einen Benutzer aus, um ein Dialogfeld zu schließen Show zeigt ein Meldungsfeld mit einer OK Schaltfläche und ein Schließen Schaltfläche in der Titelleiste angezeigt.

Ein Meldungsfeld können auch um einem Benutzer eine Frage zu stellen. Die Antworten der Benutzer durch Klicken auf eine der Schaltflächen, die Sie angeben, um das Anzeigen der MessageBoxButton Enumeration. Sie können diese Enumeration an mehrere Überladungen der übergeben der Show Methode. Der Standardwert der MessageBoxButton Enumeration ist OK.

Sie können bestimmen, auf welche Schaltfläche ein Benutzer klickt, anhand des Wertes, Show zurückgibt. Der Rückgabewert ist der Wert der MessageBoxResult -Enumeration, wobei jeder Wert entspricht eine der Schaltflächen, die ein Meldungsfeld angezeigt werden kann. Der Standardwert für das Meldungsfeld wird OK da OK ist die Standardschaltfläche im Feld. Allerdings einige der Überladungen der Show -Methode ermöglichen es Ihnen, geben Sie einen anderen MessageBoxResult default-Wert.

Meldungsfelder kommunizieren können Informationen und können Fragen, die unterschiedliche Grade an Bedeutung haben. Verwenden Symbole Meldungsfelder an Bedeutung. Beispielsweise können Symbole geben an, ob die Meldung nur zu Informationszwecken dient, eine Warnung oder wichtig ist. Die MessageBoxImage Enumeration der Satz von möglichen Symbole für Meldungsfelder kapselt. Standardmäßig wird ein Meldungsfeld kein Symbol angezeigt. Sie können jedoch übergeben ein MessageBoxImage Wert, der eine von mehreren Show überladene Methoden, um anzugeben, dass das Meldungsfeld ein Symbol enthält.

Dialogfelder bieten manchmal auch spezielle Funktionen, wie das Lesen der rechts-nach-links. Sie können das Verhalten eines Meldungsfeldes anpassen, indem Sie mit einem oder mehreren MessageBoxOptions Enumerationswerte, die von einigen Überladungen der akzeptiert werden die Show Methode.

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

Weitere Informationen finden Sie unter MessageBox Sample.

.NET Framework
Verfügbar seit 3.0
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: