MessageBoxButton Enumeração

Definição

Especifica os botões que são exibidos numa caixa de mensagem. Usado como argumento do Show método.

public enum class MessageBoxButton
public enum MessageBoxButton
type MessageBoxButton = 
Public Enum MessageBoxButton
Herança
MessageBoxButton

Campos

Name Valor Description
OK 0

A caixa de mensagens mostra um botão OK .

OKCancel 1

A caixa de mensagens mostra os botões OK e Cancelar .

YesNoCancel 3

A caixa de mensagens mostra os botões Sim, Não e Cancelar .

YesNo 4

A caixa de mensagens mostra os botões Sim e Não .

Exemplos

Para mais informações, consulte o exemplo MessageBox no GitHub.

Observações

Por defeito, o MessageBox.Show método mostra uma caixa de mensagem com um botão OK . Pode usar sobrecargas do MessageBox.Show método que aceitam um MessageBoxButton argumento para especificar diferentes combinações de botões, que incluem OK, OK/Cancelar, Sim/Não e Sim/Não/Cancelar.

O valor do botão que o utilizador clica é devolvido por MessageBox.Show e é um dos valores da MessageBoxResult enumeração.

Se especificar YesNo, desativa o botão Fechar na barra de título da caixa de mensagem. No entanto, o botão Fechar está ativado para todas as outras opções. Quando um utilizador clica no botão Fechar ou pressiona a tecla ESC, uma caixa de mensagem devolve um valor de resultado da caixa de mensagem.MessageBoxResult.Cancel No entanto, se uma caixa de mensagem mostrar apenas um botão OK, ao clicar no botão Fechar ou pressionar a tecla ESC a caixa de mensagem devolve um valor de resultado da caixa de mensagem.MessageBoxResult.OK

Aplica-se a

Ver também