MessageBoxButton Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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