Salut,
Voici le code de la fonction appellée par l'évènement OnKeyUp de ma TextBox:
private void txt_Choix_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
{
switch(e.KeyData.ToString())
{
case "D0":
e.Handled=true;
// Traitement à effectuer si on appuie sur "0"
break;
case "D1":
e.Handled=true;
// Traitement à effectuer si on appuie sur "1"
break;
case "F1":
e.Handled=true;
// Traitement à effectuer si on appuie sur "F1"
break;
case "F4":
e.Handled=true;
// Traitement à effectuer si on appuie sur "F1"
break;
default:
e.Handled=false;
MessageBox.Show("Choix non valide : " + e.KeyChar.ToString());
break;
}
}
Si tu ne connais pas le code renvoyé par la touche, le MessagBox du case "Default" devrait te l'afficher.
Bon courage
!