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.