Bonjour,
Est il possible de contrôler si un utilisateur a fait un clic droit ou gauche avec sa souris dans un évènement du type Click.
Merci à vous
Bonjour,
Est il possible de contrôler si un utilisateur a fait un clic droit ou gauche avec sa souris dans un évènement du type Click.
Merci à vous
dans l'evenement Click, tu n'as pas cette information.
MouseDown ou Up te fournira l'info, mais pas le click...
Après, peut-etre que tu peux tester l'état de la souris...
Bonjour, c'est bien ce que je pensais .... comment donc tester l'état de la souris ?
le plus simple est d'ajouter l'evenement mouse down de la souris...
Sinon, il faut regarder du cote de :
http://www.switchonthecode.com/tutor...keyboard-state
Merci pour l'aide ....
J'ai fait comme cela ...
Avec MouseButton en variable globale à mon projet ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 /// <summary> /// Evenement Mouse Down /// Pour detecter le type de bouton /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void calendar1_MouseDown(object sender, MouseEventArgs e) { switch (e.Button) { case (MouseButtons.Left): MouseButton = "Left_Click"; break; case (MouseButtons.Middle): MouseButton = "Middle_Click"; break; case (MouseButtons.Right): MouseButton = "Right_Click"; break; case (MouseButtons.XButton1): MouseButton = "XButton1_Click"; break; case (MouseButtons.XButton2): MouseButton = "XButton2_Click"; break; } }
Et ainsi je peux connaitre le bouton de la souris utilisée.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager