soussous78
Messages postés47Date d'inscriptionmardi 21 novembre 2006StatutMembreDernière intervention 5 novembre 2016
-
22 août 2007 à 17:39
soussous78
Messages postés47Date d'inscriptionmardi 21 novembre 2006StatutMembreDernière intervention 5 novembre 2016
-
27 mars 2008 à 14:12
Bonjour tout le monde,
J'aurai besoin de savoir comment utiliser les touches clavier sur une form
j'en suis a la phase : essayer de comprendre
Je crée un évènement :
this.Form1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.appuyTouche);
et je crée la methode:
private void appuyTouche(object sender,System.Windows.form.KeyEventArgs e)
{
MessageBox.Show(e.KeyCode.ToString());
}
aucun message n'apparait quand j'appuie sur une touche.
par contre si je crée un button et que je met l'evenement dedans, j'ai le nom de la touche appuyée sauf la touche entrée et les flêches de direction...
Quelqu'un pourrait m'expliquer comment faire pour que les touches fonctionnent pour sur la form et pour que toutes les touches soient prises en compte?
soussous78
Messages postés47Date d'inscriptionmardi 21 novembre 2006StatutMembreDernière intervention 5 novembre 2016 27 mars 2008 à 14:12
sinon quelqu'un aurait il une astuce pour ne pas avoir le temps d'arret a l'appui d'une touche?
Je m'explique. Lors de l'appui d'une touche, la touche se note, puis il y a une pause et ensuite si la touche est toujours appuyée, on a plusieurs fois la touche inscrite sur l'ecran.
Je voudrai savoir si on peut eviter se temps d'arret?
Merci d'avance