none
Impedir introducir mas de un punto (.) en un textbox RRS feed

  • Pregunta

  • Hola,

    Tengo un codigo que impide que solo se introduzcan numeros y el punto en un texbox, es el siguiente.

    private void textBox_Distancia_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (Char.IsDigit(e.KeyChar))
                {
                    e.Handled = false;
                }
                else if (Char.IsControl(e.KeyChar))
                {
                    e.Handled = false;
                }
                else if (Char.IsSeparator(e.KeyChar))
                {
                    e.Handled = false;
                }
                else if (e.KeyChar == '.')
                {
                    e.Handled = false;
                }

                else
                {
                    e.Handled = true;
                }
            }

    ¿Que codigo debo añadir para impedir que se meta mas de un punto en el texbox distancia?

    lunes, 28 de mayo de 2012 22:17

Todas las respuestas