Windows Forms .NET - Mensagens

Explicação: Na maioria das vezes, pretende-se utilizar uma janela de mensagem de forma mais interativa, adicionando:

a)um título para a janela,
b)interação com o usuário, e
c)um ícone ilustrativo para a mensagem/questão.

O objeto MessageBox pode contar mais botões além do OK, permitindo desta forma, recuperar a resposta do usuário a uma questão apresentada na janela de mensagem. Embora possam ser incluídos até três botões em um MessageBox, a sua disposição não pode ser definida. Ao programador é apenas permitido selecionar um dos grupos pré-definidos de botões disponíveis.



Exemplo: MessageBox.Show(“Mensagem",“Título",MessageBoxButtons.YesNoCancel);

Em algumas situações, é interessante exibir na janela da mensagem um ícone, normalmente ilustrativo da mensagem ou questão apresentada, tendo disponível 9 possibilidades.


Exemplo: 
MessageBox.Show (“Mensagem",“Título",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Question);

Exemplo: 

Vamos criar uma Windows Forms que mostra uma janela de mensagem com três opções: “Sim”, “Não” ou “Cancelar”, quando a aplicação inicia (Figura 1). A resposta do usuário é armazenada e apresentada uma segunda janela de mensagem com a opção escolhida pelo utilizador.



Dentro do evento click do botão ficará dessa forma:


Comentários