Public Class Form1 Dim maDate As New Date Private Sub Button1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseEnter maDate = Now End Sub Private Sub Button1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseMove If Now.Subtract(maDate).Seconds >= 1 Then Me.WindowState = FormWindowState.Minimized End If End Sub End Class
je dis bien je place pas je click
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionet ensuite comment vient-on lire cette variable pour déclencher la minimisation du formulaire sans événement ? J'avoue que je ne comprends toujours pas
__Il suffit d'une variable générale, mise à l'heure en cours en cours au survol du bouton (mais [quote]uniquement si = 0) et
à 0 en le quittant_/quote
Pourquoi ne pas utiliser un simple timer avec sa propriété Enabled à True dans l'événement Enter de ton contrôle et à False pour Leave ?