Touche particuliere

aposfa Messages postés 36 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 14 mars 2009 - 23 mars 2006 à 22:11
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 - 23 mars 2006 à 22:56
salut

je voulais savoir comment je peux faire pour que ma fonction renvoie "false" si l'utilisateur appuie sur le touche 0 (zéro)

je crois que c'est un truc du genre

if(k.KeyPress == //je connais pas le chiffre de la touche)
return false;

mais je sais pas trop comment je dois déclarer ma variable k, si c'est KeyPressEventArgs ou autre chose.

Merci d'avance

1 réponse

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
23 mars 2006 à 22:56
Salut, il faut gérer les évènement KeyDown ou KeyPress :

ex :

protected override void OnKeyPress( KeyPressEventArgs e )
{
base.OnKeyPress( e );


if ( e.KeyChar == '0' )
{
// e.Handled = true;
}
}
0
Rejoignez-nous