viernes, 28 de julio de 2017

Esta es la Forma para validar un cuadro de texto en Visual Studio en el lenguaje C#, para que únicamente acepte números, espacios y Coma.

Lo que haremos será crear un evento al textboxt, llamado KeyPress.

Luego escribiremos el código dentro del evento para validar el textbox, de la siguiente manera:

//Código

 private void txbPrecio_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (!(char.IsNumber(e.KeyChar)) && !(e.KeyChar==',') && (e.KeyChar != (char)Keys.Back))
            {
                MessageBox.Show("Solo se permiten números y Coma", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                e.Handled = true;
                return;
            }
        }

Quedanto la caja de texto validada para que solo acepte lo que le indicamos.