我正在显示ToolTip
某个按钮的MouseHover
事件。如果我在它工作后检查它,但如果我离开,请等待工具提示消失并返回按钮,它会出现两次。我尝试取消它,MouseLeave
但它仍然出现第二次时间的两倍。
Private Sub someButton_MouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles someButton.MouseHover
Dim tooltipSearch As New ToolTip()
tooltipSearch.Show("I'm a tooltip"), someButton)
End Sub
Private Sub someButton_MouseLeave(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles someButton.MouseLeave
Dim toolTip As New ToolTip()
toolTip.GetToolTip(someButton)
toolTip.Hide(someButton)
toolTip.Dispose()
End Sub
我错过了一些明显的东西吗?