Raccourci clavier en C sharp
Bonjour,
Je suis chargé de faire un logiciel en C# pour mon entreprise, et je voudrais que quand je tappe par exemple sur la touche A, ca me fasse une procédure.
J'ai donc pensé a ce script, sur form1, en mettant en évenement KeyPress, ou KeyUp :
if(e.keycode == A)
{
Procédure()
}
Et ca ne fait rien.
Merci d'avance.
Je suis chargé de faire un logiciel en C# pour mon entreprise, et je voudrais que quand je tappe par exemple sur la touche A, ca me fasse une procédure.
J'ai donc pensé a ce script, sur form1, en mettant en évenement KeyPress, ou KeyUp :
if(e.keycode == A)
{
Procédure()
}
Et ca ne fait rien.
Merci d'avance.
2 réponses
-
Salut,
C'est tout simple en fait :
Va dans les propriétés de ton formulaire, et sélectionne "True" a la propriété KeyPreview.
Ensuite va sur l'évènement KeyDown, KeyPress ou KeyUp (a toi de voir..) et mets ce code :
if (e.KeyData == Keys.A) { MessageBox.Show("J'appuie sur A !"); }
Et voila :) -
Un petit up :s