MessageBoxButton Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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