Bonjour a tous ! J'aimerais pouvoir declencher un evenement lorsque le pointeur de la souris se trouve sur un bouton par exemple mais je ne sais pas comment faire. pouvez-vous m'aider ? ;)
Version imprimable
Bonjour a tous ! J'aimerais pouvoir declencher un evenement lorsque le pointeur de la souris se trouve sur un bouton par exemple mais je ne sais pas comment faire. pouvez-vous m'aider ? ;)
MouseHOver plutôt
ce n'est pas exactement équivalent. Crée un formulaire avec un bouton et un autre controle, et utilise le code
Tu verras que l'évènement MouseHOver se produit systématiquement dès que le curseur survole le bouton ce qui n'est pas le cas de GotFocusCode:
1
2
3
4
5
6
7
8
9
10 Public Class Form1 Private Sub Button1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.GotFocus Debug.Print("j'ai le focus") End Sub Private Sub Button1_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseHover Debug.Print("je suis sous le curseur") End Sub End Class
Oui c'est exact ;)