我有grid-view
合并的单元格和行,看起来像这样。
我正在使用网格视图mouse enter cell
和mouse leave cell
个事件来调用tool-tip
show
和hide
方法。
我遇到的问题是,因为当我在网格中移动时,单元格非常接近工具提示。我想要实现的只是当鼠标停止移动时显示工具提示。
是否有可能捕获鼠标移动与否的当前状态。
我查看了Control.MouseMove Event,但是我能否找到鼠标的当前状态。
更新
我确实尝试过这样的事情
在gridview MouseMove
tooltip.Hide()
事件中
在
MouseHoverCell
tooltip.Show()
,但没有运气
谢谢
答案 0 :(得分:0)
您需要的是利用OnMouseHover
和OnMouseMove
事件。
鼠标停止移动时会触发OnMouseHover
事件。因此,在您的情况下,您可以在鼠标停止时触发此事件,拾取包含单元格并显示工具提示。当OnMouseMove
事件触发时会拆除工具提示并重新开始。
我希望这会有所帮助。