在我的应用程序中,我捕获一个 DragOver 事件,然后执行一个操作。我想在执行动作之前等待半秒,如果拖动操作已经结束,则不应在延迟之后执行动作。
我能想到的实现此功能的唯一方法是这样的:
Function DragOver Event
If TimerTimeReached Then
PerformDragAction
Else If Not TimerStarted
StartTimer
End
End Function
Function DragLeave Event
If TimerStarted
StopTimer
End
End Function
有没有更好的方法来执行此操作?