Trucos .NET 2.0

Con AutoComplete no se lanza el evento KeyPress

Publicado el 25/Nov/2006
Actualizado el 20/Ene/2007
Autor: Guillermo 'guille' Som

Nada que explicar, solo decirte que si usas AutoComplete, no se lanza el evento KeyPress.

 

 

Pues eso, el título lo dice todo: Si tienes marcada la opción de auto-completar en un comboBox (imagino que también en un TextBox), no se detecta las pulsaciones en el evento KeyPress.

¿La solución?

Usar los eventos KeyDown o KeyUp, que esos si que se producen.

 

Espero que te sea de utilidad.

Nos vemos.
Guillermo

P.S.
Si quieres saber cómo usar eso de "auto-completar" en .NET Framework 2.0, pulsa este link, en el que te mostraré tanto el código para Visual Basic 2005 como para C# 2005. En esa misma página tienes un link para simularlo en las versiones anteriores de .NET

 



Ir al índice principal de el Guille