Ir al contenido principal

Tipos de MessageBox en C#

Con este programa, podemos ver los diferentes tipos de MessageBox que se pueden utilizar en C#, esto nos ayuda mandar mensajes al usuario en forma de alarmas o alertas, las cuales pueden mostrar un texto y una señal.
Ejemplo:
Codigo:

 private void button1_Click(object sender, EventArgs e)
        {
            //Radio Ok
            if (radioButton1.Checked == true && radioButton7.Checked == true)
            {
                MessageBox.Show("Information", "Ok", MessageBoxButtons.OK,MessageBoxIcon.Information);
                label3.Text = "Se presiono Ok";
            }
            if (radioButton1.Checked == true && radioButton8.Checked == true)
            {
                MessageBox.Show("Exclamation", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            if (radioButton1.Checked == true && radioButton9.Checked == true)
            {
                MessageBox.Show("Question", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Question);
            }
            if (radioButton1.Checked == true && radioButton10.Checked == true)
            {
                MessageBox.Show("Error", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            //Radio Ok Cancel
            if (radioButton2.Checked == true && radioButton7.Checked == true)
            {
                MessageBox.Show("Information", "Ok Cancel", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            }
            if (radioButton2.Checked == true && radioButton8.Checked == true)
            {
                MessageBox.Show("Exclamation", "Ok Cancel", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation);
            }
            if (radioButton2.Checked == true && radioButton9.Checked == true)
            {
                MessageBox.Show("Question", "Ok Cancel", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
            }
            if (radioButton2.Checked == true && radioButton10.Checked == true)
            {
                MessageBox.Show("Error", "Ok Cancel", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
            }

            //Radio Yes No
            if (radioButton3.Checked == true && radioButton7.Checked == true)
            {
                MessageBox.Show("Information", "Yes No", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
            }
            if (radioButton3.Checked == true && radioButton8.Checked == true)
            {
                MessageBox.Show("Exclamation", "Yes No", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
            }
            if (radioButton3.Checked == true && radioButton9.Checked == true)
            {
                MessageBox.Show("Question", "Yes No", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            }
            if (radioButton3.Checked == true && radioButton10.Checked == true)
            {
                MessageBox.Show("Error", "Yes No", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
            }

            //Radio Yes No Cancel
            if (radioButton4.Checked == true && radioButton7.Checked == true)
            {
                MessageBox.Show("Information", "Yes No Cancel", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information);
            }
            if (radioButton4.Checked == true && radioButton8.Checked == true)
            {
                MessageBox.Show("Exclamation", "Yes No Cancel", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation);
            }
            if (radioButton4.Checked == true && radioButton9.Checked == true)
            {
                MessageBox.Show("Question", "Yes No Cancel", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
            }
            if (radioButton4.Checked == true && radioButton10.Checked == true)
            {
                MessageBox.Show("Error", "Yes No Cancel ", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Error);
            }

            //Radio Retry Cancel
            if (radioButton5.Checked == true && radioButton7.Checked == true)
            {
                MessageBox.Show("Information", "Retry Cancel", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information);
            }
            if (radioButton5.Checked == true && radioButton8.Checked == true)
            {
                MessageBox.Show("Exclamation", "Retry Cancel", MessageBoxButtons.RetryCancel, MessageBoxIcon.Exclamation);
            }
            if (radioButton5.Checked == true && radioButton9.Checked == true)
            {
                MessageBox.Show("Question", "Retry Cancel", MessageBoxButtons.RetryCancel, MessageBoxIcon.Question);
            }
            if (radioButton5.Checked == true && radioButton10.Checked == true)
            {
                MessageBox.Show("Error", "Retry Cancel", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
            }

            //Radio Abort Retry Ignore
            if (radioButton6.Checked == true && radioButton7.Checked == true)
            {
                MessageBox.Show("Information", "Retry Cancel", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Information);
            }
            if (radioButton6.Checked == true && radioButton8.Checked == true)
            {
                MessageBox.Show("Exclamation", "Retry Cancel", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Exclamation);
            }
            if (radioButton6.Checked == true && radioButton9.Checked == true)
            {
                MessageBox.Show("Question", "Retry Cancel", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Question);
            }
            if (radioButton6.Checked == true && radioButton10.Checked == true)
            {
                MessageBox.Show("Error", "Retry Cancel", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error);
            }

Comentarios

Entradas más populares de este blog

Pedir 3 numeros y mostrar de mayor a menor en C++

Con este programa podemos ordenar de mayor a menor de manera sencilla usando "if" para esto, se utilizan varias combinaciones faciles de comprender. //Pedir 3 numeros y mostrarlos de mayor a menor # include < iostream > # include < string > using namespace std ; int a , b , c ; int main ( ) { cout < < " Ingresa numero 1: " < < endl ; cin > > a ; cout < < " Ingresa numero 2: " < < endl ; cin > > b ; cout < < " Ingresa numero 3: " < < endl ; cin > > c ; if ( a > b & & b > c ) cout < < a < < " , " < < b < < " , " < < c ; else { if ( a > c & & c > b ) cout < < a < < " , " < < c < < " , " < < b ; else { if ( b > a & & a > c ) cout < < b < < " , " < < a < < "

Calculo del promedio de 3 calificaciones en c++

Con este pequeño programa, aprendemos las funciones basicas de ingreso y de salida de datos en C++, los cuales son un poco distintos a C. //Calculo del promedio de 3 calificaciones. # include < iostream > using namespace std ; float a , b , c , prom ; int main ( ) { cout < < " Ingresa calificacion 1: " < < endl ; cin > > a ; cout < < " Ingresa calificacion 2: " < < endl ; cin > > b ; cout < < " Ingresa calificacion 3: " < < endl ; cin > > c ; prom = ( a + b + c ) / 3 ; cout < < " Promedio: " < < prom ; return 0 ; }

Imprimir del 1 al 100 en C

Con este pequeño programa, visualizamos los números del 1 al 100. Utilizamos el ciclo repetitivo "for", el cual nos ayuda a repetir una parte de código hasta que se cumplan unas sentencias. #include < stdio.h > #include < stdlib.h > #include < conio.h > int main(){ //system("color A"); Color de letra verde :) int a = 0,b = 0,c = 0; int opcion = 0,cont = 0; for (cont = 1; cont <= 100; cont++){ printf("%d \n", cont); } getch(); }