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