Partilhar via


MessageBoxButton Enumeração

Definição

Especifica os botões exibidos em uma caixa de mensagem. Usado como um argumento do método Show.

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

Campos

OK 0

A caixa de mensagem exibe um botão OK.

OKCancel 1

A caixa de mensagem exibe os botões OK e Cancelar.

YesNo 4

A caixa de mensagem exibe os botões Sim e Não.

YesNoCancel 3

A caixa de mensagem exibe os botões Sim, Não e Cancelar.

Exemplos

Para obter mais informações, consulte o Exemplo de MessageBox no GitHub.

Comentários

Por padrão, o MessageBox.Show método exibe uma caixa de mensagem que tem um botão OK . Você pode usar sobrecargas do MessageBox.Show método que aceitam um MessageBoxButton argumento para especificar combinações diferentes de botões, que incluem OK, OKCancel/, YesNo/ e YesNoCancel/./

O valor do botão que um usuário clica é retornado e MessageBox.Show é um dos valores da MessageBoxResult enumeração.

Se você especificar YesNo, desabilite o botão Fechar na barra de título da caixa de mensagem. No entanto, o botão Fechar está habilitado para todas as outras opções. Quando um usuário clica no botão Fechar ou pressiona a tecla ESC , uma caixa de mensagem retorna um valor de resultado da caixa de mensagem de MessageBoxResult.Cancel. No entanto, se uma caixa de mensagem exibir apenas um botão OK, clicar no botão Fechar ou pressionar a tecla ESC fará com que uma caixa de mensagem retorne um valor de resultado da caixa de mensagem.MessageBoxResult.OK

Aplica-se a

Confira também