manipulation de la touche de fonction
J'ai un C# forme avec 5 boutons. L'utilisateur entre les informations et en fonction de la pression d'une touche de fonction, une action spécifique est effectuée. F9-Exécuter l'Ordre, F6-Enregistrer, F3-Recherche.
J'ai ajouté le foolowing code:
OnForm_Load
this.KeyUp += new System.Windows.Forms.KeyEventHandler(KeyEvent);
et
private void KeyEvent(object sender, KeyEventArgs e) //Keyup Event
{
if (e.KeyCode == Keys.F9)
{
MessageBox.Show("Function F9");
}
if (e.KeyCode == Keys.F6)
{
MessageBox.Show("Function F6");
}
else
MessageBox.Show("No Function");
}
mais rien ne se passe
Grâce
source d'informationauteur Tj. | 2009-11-10
Vous devez vous connecter pour publier un commentaire.
Vous devez définir
pour votre formulaire. Sinon, appuyez sur une touche est avalé par le contrôle qui a le focus.