Caixa de Mensagem em C#
Este tutorial irá discutir como criar uma caixa de mensagem com as opções sim ou não em C#.
Crie uma caixa de mensagem com a classe MessageBox em C#
A classe MessageBox exibe uma janela de mensagem em C#. Se quisermos criar uma caixa de mensagem com as opções yes e no, podemos passar o enum MessageBoxButton.YesNo nos parâmetros do construtor da classe MessageBox. O exemplo de código a seguir nos mostra como podemos criar uma caixa de mensagem com as opções yes e no com a classe MessageBox em C#.
using System.Windows.Forms;
namespace messagbox {
static class Program {
static void Main() {
Application.EnableVisualStyles();
DialogResult dr = MessageBox.Show("Are you happy now?", "Mood Test", MessageBoxButtons.YesNo);
switch (dr) {
case DialogResult.Yes:
MessageBox.Show("That is Fantastic");
break;
case DialogResult.No:
MessageBox.Show("Why Not?");
break;
}
}
}
}
Resultado:


No código acima, armazenamos os resultados da função MessageBox.Show() dentro da instância dr do enum DialogResult. O DialogResult enum contém identificadores para representar os valores retornados por uma caixa de diálogo. Usamos uma instrução switch para verificar o valor retornado pela função MessageBox.Show() e exibimos outra caixa de mensagem para cada opção selecionada.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn