MessageBoxBuilder

Ecng.Xaml

Construtor de caixas de mensagens.

Propriedades

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

Obtém ou define o manipulador de caixa de mensagem padrão usado quando nenhum manipulador personalizado é fornecido.

Métodos

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

Define os botões da caixa de mensagens.

button
Botão.

Retorna: Construtor.

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

Definir a legenda da caixa de mensagens.

caption
Legenda:

Retorna: Construtor.

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

Definir o resultado padrão da caixa de mensagens.

defaultResult
Resultado padrão.

Retorna: Construtor.

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

Define o tipo de mensagem como erro e defina a exceção para mostrar.

error
Erro.

Retorna: Construtor.

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

Definir o tipo de mensagem como erro.

Retorna: Construtor.

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

Definir o manipulador personalizado da caixa de mensagens.

handler
Comandante.

Retorna: Construtor.

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

Definir ícone da caixa de mensagens.

icon
Ícone.

Retorna: Construtor.

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

Definir o tipo de caixa de mensagem como informação.

Retorna: Construtor.

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

Definir o tipo de caixa de mensagem para ok/cancelar.

Retorna: Construtor.

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

Define as opções da caixa de mensagens.

options
Opções.

Retorna: Construtor.

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

Definir janela do proprietário.

owner
Dono.

Retorna: Construtor.

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

Definir o objeto proprietário.

owner
Dono.

Retorna: Construtor.

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

Definir o tipo de mensagem como questão.

Retorna: Construtor.

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

Mostrar caixa de mensagem.

Retorna: Resultado.

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

Definir o texto da caixa de mensagens.

text
Mensagem.

Retorna: Construtor.

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

Definir o tipo de mensagem para o aviso.

Retorna: Construtor.

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

Definir o tipo de caixa de mensagem para sim/não.

Retorna: Construtor.

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

Definir o tipo de caixa de mensagem para sim/não/cancelar.

Retorna: Construtor.