la unica forma que veo que funciona lo propuesto por Luis es si pones la propiedadKeyPreview en true
Cómo: Controlar los datos introducidos mediante el teclado en el formulario
KeyPreview del formulario en true para que el formulario reciba los mensajes de teclado antes de que llegue cualquier control a formulario
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina