Popular

Obten claves web y navega gratis Router keygen para Android

Error 403 Forbidden con phpmyadmin y WAMP Server

Realizar suma, resta y división con javascript

Validar TextBox en WPF.

Es muy común que cuando se esté desarrollando un sistema o programa en donde el usuario necesite insertar o escribir información tengamos que validar la información que tiene que teclear el usuario, esto para asegurarnos que la información que se va a ingresar o se está ingresando sea lo más correcta posible. Por ejemplo si el usuario tiene que ingresar un número teleofonico no sería correcto dejarlo escribir texto si no puros números.

Para validar estás situaciones encontraras una y mil maneras para hacerlo, en mi caso esté ejemplo que mostraremos en WPF validaremos un caja de texto "textbox" para que al escribir un carácter si no es valido no lo escriba en la caja y si es válido podrá escribirlo en la caja de texto.

Sólo Números en TextBox.
Si desea escribir sólo números hágalo de la siguiente manera, para mi ejemplo mi TextBox se llama txtValidacion:

private void txtValidacion_PreviewTextInput(object sender,TextCompositionEventArgs e)
        {
            int ascci = Convert.ToInt32(Convert.ToChar(e.Text));
            if (ascci >= 48 && ascci <= 57)
                e.Handled = false;
            else
                e.Handled = true;
        }

Sólo Letras en TextBox

private void txtValidacion_PreviewTextInput(object sender,TextCompositionEventArgs e)
        {
            int ascci = Convert.ToInt32(Convert.ToChar(e.Text));
            if (ascci >= 65 && ascci <= 90 || ascci >= 97 && ascci <= 122)
                e.Handled = false;
            else
                e.Handled = true;
        }

Comentarios

Anónimo ha dicho que…
muy sencillo y útil,gracias

Entradas populares de este blog

Error 403 Forbidden con phpmyadmin y WAMP Server

Número de filas afectadas por instrucción PL/SQL en Oracle [Utilidades].

Como truncar un número decimal en C# sin redondear.