MessageBoxBuilder

Ecng.Xaml

El constructor de cajas de mensajes.

Propiedades

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

Obtiene o establece el manillador de caja de mensajes predeterminado utilizado cuando no se proporciona un manipulador personalizado.

Métodos

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

Ponga botones de la caja del mensaje.

button
Button.

Devuelve: Constructor.

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

Establece la capción de la caja del mensaje.

caption
Capción.

Devuelve: Constructor.

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

Establecer el resultado predeterminado de la caja del mensaje.

defaultResult
Resultado predeterminado.

Devuelve: Constructor.

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

Establecer el tipo de cuadro de mensaje al error y establecer la excepción para mostrar.

error
Error.

Devuelve: Constructor.

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

Establecer el tipo de cuadro de mensaje al error.

Devuelve: Constructor.

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

Establece el manillador de caja de mensajes personalizado.

handler
Handler.

Devuelve: Constructor.

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

Establecer icono de caja de mensajes.

icon
Icono.

Devuelve: Constructor.

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

Establece el tipo de caja del mensaje a la información.

Devuelve: Constructor.

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

Establecer el tipo de caja de mensajes a ok/cancel.

Devuelve: Constructor.

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

Establecer opciones de la caja del mensaje.

options
Opciones.

Devuelve: Constructor.

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

Establece la ventana del propietario.

owner
Propietario.

Devuelve: Constructor.

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

Establece el objeto propietario.

owner
Propietario.

Devuelve: Constructor.

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

Establece el tipo de caja del mensaje a la pregunta.

Devuelve: Constructor.

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

Mostrar la caja del mensaje.

Devuelve: Resultado.

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

Establezca el texto del cuadro de mensaje.

text
Texto.

Devuelve: Constructor.

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

Establece el tipo de caja de mensajes para advertir.

Devuelve: Constructor.

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

Establece el tipo de cuadro de mensaje a sí/no.

Devuelve: Constructor.

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

Establece el tipo de cuadro de mensaje a sí/no/cancel.

Devuelve: Constructor.