当我使用鼠标悬停事件时,我注意到了一些东西,它在几毫秒内变慢了。 我的意思是,当我将光标指向它时,它会慢几毫秒。请帮我如何解决这个问题
这是我的代码:
Public Class Form1
Private Sub Button1_MouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseHover
Button1.ForeColor = Color.White
End Sub
Private Sub Button1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseLeave
Button1.ForeColor = Color.Black
End Sub
End Class
请帮助我。
使用MouseMove事件而不是MouseHover,这将为您完成。它会立即给您回复。
法典:
Private Sub Button1_MouseMove(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseMove
Button1.ForeColor = Color.White
End Sub
愿你安好!
-巴拉蒂教程