Cuadro de mensaje en C#
Este tutorial discutirá cómo crear un cuadro de mensaje con las opciones sí
o no
en C#.
Crear un cuadro de mensaje con la clase MessageBox
en C#
La clase MessageBox
muestra una ventana de mensaje en C#. Si queremos crear un cuadro de mensaje con las opciones yes
y no
, podemos pasar la enumeración MessageBoxButton.YesNo
en los parámetros del constructor de la clase MessageBox
. El siguiente ejemplo de código nos muestra cómo podemos crear un cuadro de mensaje con las opciones yes
y no
con la clase MessageBox
en 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;
}
}
}
}
Producción:
En el código anterior, almacenamos los resultados de la función MessageBox.Show()
dentro de la instancia dr
de la enumeración DialogResult
. La enumeración DialogResult
contiene identificadores para representar los valores devueltos por un cuadro de diálogo. Usamos una instrucción switch
para verificar el valor devuelto por la función MessageBox.Show()
y mostramos otro cuadro de mensaje para cada opción seleccionada.
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