IMessageBoxHandler

Ecng.Xaml

Abstraktion zum Anzeigen von Nachrichtenboxen: Ermöglicht das Anschließen benutzerdefinierter Implementierungen.

Methoden

Show
public MessageBoxResult Show(string text, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, MessageBoxOptions options)
result = iMessageBoxHandler.Show(text, caption, button, icon, defaultResult, options)

Zeigt eine Message Box an.

text
Der Nachrichtentext.
caption
Die Fensterbeschriftung.
button
Die Buttons zum Anzeigen.
icon
Das Icon zum Anzeigen.
defaultResult
Standardmäßiges gewähltes Ergebnis.
options
Zusätzliche Anzeige- und Verhaltensoptionen.

Rückgabe: Der Knopf, den der Benutzer drückt.

Show
public MessageBoxResult Show(Window owner, string text, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, MessageBoxOptions options)
result = iMessageBoxHandler.Show(owner, text, caption, button, icon, defaultResult, options)

Zeigt eine Nachrichtenbox mit einem expliziten Besitzerfenster an.

owner
Das Besitzerfenster.
text
Der Nachrichtentext.
caption
Die Fensterbeschriftung.
button
Die Buttons zum Anzeigen.
icon
Das Icon zum Anzeigen.
defaultResult
Standardmäßiges gewähltes Ergebnis.
options
Zusätzliche Anzeige- und Verhaltensoptionen.

Rückgabe: Der Knopf, den der Benutzer drückt.