miércoles, 31 de julio de 2013

Validaciones en Windows Phone Microsoft Visual Studio 2010


¿Cómo  Validar un Área de texto en Windows Phone?

En todas las validaciones no pueden estar vacías.

* Para nombres de usuarios que solo pueden ser letras y no pueden estar vacio, y solo acepta nombres con más de 2 letras. Has este código en un texbox.

private void textBox1_TextChanged(object sender, EventArgs e)
        {
            if (es_cadena(txt_nombre))
            {
                errorProvider1.SetError(txt_nombre, String.Empty);
                txt_nombre.BackColor = Color.Honeydew;
            }
            else
            {
                errorProvider1.SetError(txt_nombre, "Solo letras");
                txt_nombre.BackColor = Color.MistyRose;
            }
        }


* Para validar un correo electrónico.

 private void txt_correo_TextChanged(object sender, EventArgs e)
        {
            if (es_email(txt_correo))
            {
                errorProvider1.SetError(txt_correo, String.Empty);
                txt_correo.BackColor = Color.Honeydew;
            }
            else
            {
                errorProvider1.SetError(txt_correo, "ejemplo@ejemplo.com");
                txt_correo.BackColor = Color.MistyRose;
            }
        }



*Validar un teléfono solo acepta teléfonos de 7 dígitos aunque lo puedes cambiar, y no acepta letras, lo puedes utilizar para diferentes funciones:

 private void txt_telefono_TextChanged(object sender, EventArgs e)
        {
            if (es_telefono(txt_telefono))
            {
                errorProvider1.SetError(txt_telefono, String.Empty);
                txt_telefono.BackColor = Color.Honeydew;
            }
            else
            {
                errorProvider1.SetError(txt_telefono, "Formato: 999-9999");
                txt_telefono.BackColor = Color.MistyRose;
            }
        }

Bueno espero les haya servido mis validaciones cualquier inquietud por favor comentar.


No hay comentarios:

Publicar un comentario