当我创建自定义处理程序时:
Public Class MyCustomClass
Public Sub AddHandlers()
AddHandler Form1.MouseMove, AddressOf MoveMouse
End Sub
Private Sub MoveMouse(sender As Object, e As MouseEventArgs)
MsgBox("Needs to happen first.")
End Sub
End Class
当用户将鼠标移到 Form1 上时,我需要此类中的 MoveMouse 在任何其他事件之前触发。
Private Sub Form1_MouseMove(sender As Object, e As MouseEventArgs) Handles Me.MouseMove
MsgBox("Needs to happen second.")
End Sub
在写这篇文章时,我意识到我可以在 Form1 的类中创建另一个自定义事件处理程序,但是有没有其他方法可以确保 MoveMouse(无论它在哪个类中)在 Form1_MouseMove 之前发生?
谢谢 -~尼克