MessageBoxBuilder

Ecng.Xaml

Message Box Builder.

Eigenschaften

DefaultHandler
public static IMessageBoxHandler DefaultHandler { get; set; }
value = MessageBoxBuilder.DefaultHandler
MessageBoxBuilder.DefaultHandler = value

Bekommt oder setzt den Standard-Messagebox-Handler, der verwendet wird, wenn kein benutzerdefinierter Handler bereitgestellt wird.

Methoden

Button
public MessageBoxBuilder Button(MessageBoxButton button)
result = messageBoxBuilder.Button(button)

Set Message Box Buttons.

button
Knopf.

Rückgabe: Bauherr.

Caption
public MessageBoxBuilder Caption(string caption)
result = messageBoxBuilder.Caption(caption)

Set Message Box Caption.

caption
Bildunterschrift.

Rückgabe: Bauherr.

DefaultResult
public MessageBoxBuilder DefaultResult(MessageBoxResult defaultResult)
result = messageBoxBuilder.DefaultResult(defaultResult)

Setzen Sie Message Box Default Ergebnis.

defaultResult
Standardergebnis.

Rückgabe: Bauherr.

Error
public MessageBoxBuilder Error(Exception error)
result = messageBoxBuilder.Error(error)

Setzen Sie Nachrichtenfeldtyp auf Fehler und setzen Sie Ausnahme auf Anzeige.

error
Fehler.

Rückgabe: Bauherr.

Error
public MessageBoxBuilder Error()
result = messageBoxBuilder.Error()

Setzen Sie Message Box Type auf Error.

Rückgabe: Bauherr.

Handler
public MessageBoxBuilder Handler(IMessageBoxHandler handler)
result = messageBoxBuilder.Handler(handler)

Setzen Sie benutzerdefinierten Message Box Handler.

handler
Handler.

Rückgabe: Bauherr.

Icon
public MessageBoxBuilder Icon(MessageBoxImage icon)
result = messageBoxBuilder.Icon(icon)

Set Message Box Icon.

icon
Icon.

Rückgabe: Bauherr.

Info
public MessageBoxBuilder Info()
result = messageBoxBuilder.Info()

Setzen Sie Nachrichtenfeldtyp auf info.

Rückgabe: Bauherr.

OkCancel
public MessageBoxBuilder OkCancel()
result = messageBoxBuilder.OkCancel()

Setzen Sie das Nachrichtenfeld Typ auf ok/cancel.

Rückgabe: Bauherr.

Options
public MessageBoxBuilder Options(MessageBoxOptions options)
result = messageBoxBuilder.Options(options)

Set Message Box Optionen.

options
Optionen.

Rückgabe: Bauherr.

Owner
public MessageBoxBuilder Owner(Window owner)
result = messageBoxBuilder.Owner(owner)

Set Besitzerfenster.

owner
Eigentümer.

Rückgabe: Bauherr.

Owner
public MessageBoxBuilder Owner(DependencyObject owner)
result = messageBoxBuilder.Owner(owner)

Set Owner Object.

owner
Eigentümer.

Rückgabe: Bauherr.

Question
public MessageBoxBuilder Question()
result = messageBoxBuilder.Question()

Setzen Sie Message Box Type auf Question.

Rückgabe: Bauherr.

Show
public MessageBoxResult Show()
result = messageBoxBuilder.Show()

Message Box anzeigen.

Rückgabe: Ergebnis.

Text
public MessageBoxBuilder Text(string text)
result = messageBoxBuilder.Text(text)

Set Message Box Text.

text
Text.

Rückgabe: Bauherr.

Warning
public MessageBoxBuilder Warning()
result = messageBoxBuilder.Warning()

Setzen Sie das Nachrichtenfeld Typ auf Warnung.

Rückgabe: Bauherr.

YesNo
public MessageBoxBuilder YesNo()
result = messageBoxBuilder.YesNo()

Setzen Sie das Nachrichtenfeld auf ja/nein.

Rückgabe: Bauherr.

YesNoCancel
public MessageBoxBuilder YesNoCancel()
result = messageBoxBuilder.YesNoCancel()

Setzen Sie das Nachrichtenfeld Typ auf yes/no/cancel.

Rückgabe: Bauherr.