none
Buenas, ayuda RRS feed

  • Pregunta

  • Mi problema es el siguiente: estoy tratando de validar que un maskettextbox no quede vacio, ya he intentado 2 formas y me pasa lo mismo adjunto fotos de los metodos que he usado
    martes, 15 de enero de 2019 0:20

Respuestas

Todas las respuestas

  • martes, 15 de enero de 2019 0:20
  • Buenas,

    Donde tienes el problema? evaluar si el MaskedTextBox esta vacio¿?

    Yo he hecho una prueba así:

    if (maskedTextBox1.Text == string.Empty)
    {
        //Codigo si esta vacio
    }

    y me ha funcionado perfectamente, cual es tu caso concreto?

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub

    Mi Blog


    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    martes, 15 de enero de 2019 7:42
  • Estás poniendo el código de validación en el evento Validated que es el que se dispara cuando la validación ya se ha cumplido. Debes usar el evento Validating
    private void txtCedula_Validating(object sender, CancelEventArgs e)
    {
    
        if (String.IsNullOrEmpty(txtCedula.Text))
        {
            epError.SetError(txtCedula, "Introduce una cedula....");
            e.Cancel = true;
        }
    
        else
        {
            epError.Clear();
            e.Cancel = false;
        }
    
    }


    Saludos, Javier J

    martes, 15 de enero de 2019 7:55
  • Buenas, no se porque pero tengo el mismo problema, si alguien me dijera como pudiera solucionarlo lo agradeceria.

    Anexos una foto del formulario.

    jueves, 17 de enero de 2019 22:52
  • Mejor que la pantalla muéstranos que código estás usando y cual es el error o problema exacto que te encuentras.

    Saludos, Javier J

    viernes, 18 de enero de 2019 7:39