Si trabajando con alguna de las betas de Silverlight hemos creado una página que contuviera un control TextBox, a buen seguro que nos hemos llevado un disgusto cuando al pulsar alguna de las teclas especiales (@ , | , # , , signos de acentuación, etc.), comprobábamos que este control hacía caso omiso de nuestras pulsaciones -por muy fuerte que aporreáramos el teclado- no mostrando el carácter correspondiente.


Este ha sido un tema ya comentado en los foros de Silverlight, donde se proponían algunas soluciones y trucos para salir del paso ante el problema.


Sin embargo, desde la reciente liberación de la Release Candidate de Silverlight 2, parece que este ha sido uno de los inconvenientes solucionados por el equipo de desarrollo del producto, ya que nada más hacerse pública la noticia, me descargué los bits de esta versión -próxima a la definitiva-, y en un pequeño proyecto de prueba observé que el TextBox ya posibilita teclear todos estos caracteres que anteriormente no permitía.


 


Lo cual quiere decir que ya no necesitaremos capturar los eventos de teclado de este control para añadir manualmente esta funcionalidad.


Un saludo.