[英]Display tooltip when mouse movement stop
我有一個合並的單元格和行看起來像這樣的grid-view
。
我正在使用網格視圖mouse enter cell
和mouse leave cell
事件來調用tool-tip
show
和hide
方法。
我遇到的問題是,當我在網格上移動時,由於單元格非常接近,因此會顯示工具提示。 我要達到的目的是僅在鼠標停止移動時才顯示工具提示。
是否可以捕獲鼠標的當前狀態,從而可以捕獲鼠標是否在移動。
我已經看過Control.MouseMove Event ,但是可以使用它找到鼠標的當前狀態。
更新資料
我確實嘗試過這樣的事情
在gridview工具tooltip.Hide()
MouseMove
事件中tooltip.Hide()
在MouseHoverCell
tooltip.Show()
但是沒有運氣
謝謝
您需要的是利用OnMouseHover
和OnMouseMove
事件。
當鼠標停止移動時,將觸發OnMouseHover
事件。 因此,根據您的情況,您可以在鼠標停止時觸發此事件,拾取包含的單元格並顯示工具提示。 當OnMouseMove
事件觸發拆卸提示時,再次啟動。
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.