Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2010, 13:30
alex1195
 
Fecha de Ingreso: diciembre-2008
Ubicación: Mi Casa =D
Mensajes: 292
Antigüedad: 15 años, 4 meses
Puntos: 5
Pregunta Detectar pulsación F2 con C#

Hey, alguien puede decirme como detectar la pulsación de la tecla "F2"?
Encontré un codigo en un sitio... pero, en realidad no comprendo D:
Código C:
Ver original
  1. private void txtNumero_KeyPress(object sender,
  2.                 System.Windows.Forms.KeyPressEventArgs e)
  3. {
  4.     // Si se pulsa la tecla Intro, pasar al siguiente
  5.     //if( e.KeyChar == Convert.ToChar('\r') ){
  6.     if( e.KeyChar == '\r' ){
  7.         e.Handled = true;
  8.         txtFecha.Focus();
  9.     }else if( e.KeyChar == '.' ){
  10.         // si se pulsa en el punto se convertirá en coma
  11.         e.Handled = true;
  12.         SendKeys.Send(",");
  13.     }
  14. }
Como puedo cambiar "\r" por "F2" ?... puedo usar {F2} ? o solamente F2?.

Gracias :)