Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/12/2009, 10:13
edlopezmax
 
Fecha de Ingreso: octubre-2009
Ubicación: Caucasia-Antioquia
Mensajes: 87
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Quiero que mi textBox Solo Reciba Numeros O Letras

Necesito validar los campos de Mi textBox... En WPF... Alguien podria darme un codigo que funcione en el evento KeyDown... O que no permita ingresar caracteres especiales... Tengo estos dos codigos:

1 este me acepta numeros pero tambien permite ALT y Shipf... Necesito solo numeros o solo letras...
Evento KeyDown
if (e.Key >= Key.D0 && e.Key <= Key.D9 || e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9 || e.Key == Key.Decimal)
e.Handled = false;
else
e.Handled = true;


Y este nos sirve para letras y no sabemos como modificarlo para solo numeros

Evento : KeyDown

String Aceptados = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcv bnm " + Convert.ToChar(8);
if (Aceptados.Contains("" + e.Key)) e.Handled = false; else e.Handled = true;

Lo siento pero el link