2010-07-11 15 views

Répondre

3

Je ne vois aucune raison d'utiliser l'expression (e.Button & MouseButtons.Right) == MouseButtons.Right dans le gestionnaire d'événements MouseDown, mais il est plus logique dans MouseMove gestionnaire d'événements. Lorsque l'utilisateur déplace le contrôle du curseur avec plusieurs boutons enfoncés, ce code détecte si le bouton droit de la souris est enfoncé (d'autres boutons peuvent également être enfoncés), tandis que e.Button == MouseButtons.Right signifie que seul le bouton droit est enfoncé.