Top Ad unit 728 × 90

Recientes

recent

Validaciones Mensajes de Ayuda (ErrorProvider, ToolTip) C# - Programación en C#. Net con Visual Studio 2013 (11-25)

En este artículo se detalla el uso del control errorprovider para mostrar iconos de validación y error en el lenguaje de programación C#, crearemos una pequeña aplicación para mostrar dichas validaciones de string, validaciones Double y validaciones int32 en c#.

Pueden consultar toda la documentación respectiva (Diapositivas, textos, videos, códigos fuentes, librerías, etc.) de este conjunto de posts.


Pueden ver los videos directamente en youtube:

Visita nuestro canal en youtube donde publicamos cursos de Desarrollo de software y aprende a diseñar sistemas informáticos totalmente gratis:

Validaciones Mensajes de Ayuda (ErrorProvider, ToolTip)

ErrorProvider

Proporciona una Interfaz de Usuario para indicar al usuario que el control de un formulario tiene un error asociado.


Problema 9:

Crear un programa que permita ingresar de manera obligatoria los nombres, la edad y el salario de una persona; además todos los campos de texto deben de tener un mensaje emergente que ayude al usuario final con el contenido que debe ingresar.


Código del botón enviar

private void btnenviar_Click(object sender, EventArgs e)
        {
            if (is_validate())
            {
                erroricono.Clear();
                // Mostramos un mensaje si todo está correcto
                MessageBox.Show("Datos Agregados Correctamente", "Validaciones", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }


Función validar

        private bool is_validate()
        {
            bool no_error = true;
            if (txtnombres.Text == string.Empty)
            {
                erroricono.SetError(txtnombres, "Ingrese Nombre");
                no_error = false;
            }
            else
            {
                // Limpiar todos los mensajes de error
                try
                {
                    int i = Convert.ToInt32(txtedad.Text);

                }
                catch
                {
                    erroricono.Clear(); // Limpiar todos los mensajes de error
                    erroricono.SetError(txtedad, "Ingrese una Edad Válida");
                    return false;
                }


                try
                {
                    double j = Convert.ToDouble(txtsalario.Text);
                }
                catch
                {
                    erroricono.Clear(); // Limpiar todos los mensajes de error
                    erroricono.SetError(txtsalario, "Ingrese un Salario Válido");
                    return false;
                }
            }
            return no_error;

        }

Error provider Validaciones en C# (11-25) Programación en C#. Net con Visual Studio 2013


Saludos Imperio, un abrazo a la distancia.
Validaciones Mensajes de Ayuda (ErrorProvider, ToolTip) C# - Programación en C#. Net con Visual Studio 2013 (11-25) Reviewed by Liliana Nataly Arcila Diaz on 20:38 Rating: 5

No hay comentarios:

Todos los derechos reservados www.IncanatoIT.com - Desarrollando Software © 2014 - 2019
Desarrollado por Blogger, Designed by Sweetheme
IncanatoIt.com. Con la tecnología de Blogger.
y>