f1!!!!

27/08/2004 - 15:49 por Luis Hergueta | Informe spam
Hola a todos bueno necesito llamar a un frm en c# en el cual quiero que me
llame a a otro frm al presionar la tecla f1
lo tengo de esta manera pero no me resulta!
pero cuando lo corro y preciono F1 no lo ejecuta !

este es el codigo que tengo:

private void frmEstate_KeyDown(object sender,
System.Windows.Forms.KeyEventArgs e)

{


if ( e.KeyCode= Keys.F1)

{

help(); //esto es una funciòn

frmAyuda fAyuda = new frmAyuda(f,w.Trim()); // este es el form que quiero
que se abra con unos parametros que le paso

fAyuda.Show();

}


}



quien me pueda ayudar se lo agradecere!!
 

Leer las respuestas

#1 Antonio Andrés Avila Moreno
27/08/2004 - 16:44 | Informe spam
Luis,
basicamente te falta poner un doble igual en la condicion y porner la
propiedad KeyPreview de la forma en true.

if(e.KeyCode ==Keys.F1)

KeyPreview permite que los eventos del teclado tengan algun efecto sobre tu
forma.


Saludos ...

Antonio Andrés Avila Moreno
Mexico
"Luis Hergueta" escribió en el mensaje
news:
Hola a todos bueno necesito llamar a un frm en c# en el cual quiero que


me
llame a a otro frm al presionar la tecla f1
lo tengo de esta manera pero no me resulta!
pero cuando lo corro y preciono F1 no lo ejecuta !

este es el codigo que tengo:

private void frmEstate_KeyDown(object sender,
System.Windows.Forms.KeyEventArgs e)

{


if ( e.KeyCode= Keys.F1)

{

help(); //esto es una funciòn

frmAyuda fAyuda = new frmAyuda(f,w.Trim()); // este es el form que quiero
que se abra con unos parametros que le paso

fAyuda.Show();

}


}



quien me pueda ayudar se lo agradecere!!


Preguntas similares