bonjour je débute sur l'interface, et je voulais simplement essayer d'afficher un message quand mon pointeur de souris est situé sur une fenêtre type label ; j ai donc essayé ce type d'instruction mais ça génère une erreur quand ma souris passe dessus

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    Private Sub form1_souris(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseHover
        Label1.Text = "curseur sur controle"
 
    End Sub
message d'erreur
Impossible d'effectuer un cast d'un objet de type 'System.EventArgs' en type 'System.Windows.Forms.MouseEventArgs'.


question subsidiaire: j'ai entré cette ligne pour afficher les coordonnées de la souris avec ces instructions dans un label

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
   Private Sub form1_souris(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseClick
        Label1.Text = e.X & " " & e.Y
    End Sub
ça marche, mais comment modifier cette instruction pour afficher dans ce même label les coordonnées de la souris si je cliqua ailleurs dans la fenêtre

merci d'avance à tous ceux qui voudront bien se pencher sur mes petites interrogations