wael1_2
Messages postés5Date d'inscriptionvendredi 5 août 2005StatutMembreDernière intervention18 août 2005
-
17 août 2005 à 10:29
scortex84
Messages postés379Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention20 avril 2011
-
17 août 2005 à 15:47
bjr a tous :
je suis entrain de developper un programme d'une calculatrice simple , et je veux que les évennements clicks boutton se fait aussi par le clavier , j'essai de faire ça , mes il ya une petite problème ce que lorsque je click sur n'import boutton les evenements faitent par le clavier ne fonctionne pas que lorsque je met le curseur dans la zone textbox .
scortex84
Messages postés379Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention20 avril 20111 17 août 2005 à 15:47
En ce qui concerne le fait de cacher le curseur, je ne sais pas...
Si tu veux le faire, dans ce cas il faut utiliser un label... mais du coup on pert la fonctionnalité du focus.
Dans ce cas, il faut reprendre l'idée de BZY1, mais le fait de placer du code sur le form_keypress ne marchera pas (sauf erreur de ma part) si c'est un bouton qui a le focus. Dans ce cas, il faut mettre du code derrière chaque bouton (bonjour la galere), ou gerer des evenements groupés : une fonction qui récuperer les evenements de tous les composants :
En VB.NET :
Dim bt
As
New Button
Private
Sub Button_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles Button1.Click, Button2.Click, Button3.Click,Button4.Click, etc.
bt = sender
if bt.name = "1" then
monlabel.text = 1
end if
etc...
Quelle merde ce composnt pour saisir les messages... pardon je m'emporte !