0

我有一个grid-view合并的单元格和行,看起来像这样。

在此处输入图像描述

我正在使用网格视图mouse enter cellmouse leave cell事件来调用tool-tip showhide方法。

我遇到的问题是,因为当我在网格上移动时,单元格非常接近工具提示。我想要实现的是仅在鼠标停止移动时才显示工具提示。

是否可以捕获鼠标的当前状态,我可以捕获鼠标移动与否。

我已经查看了Control.MouseMove Event,但我可以使用它找到鼠标的当前状态。

更新

我确实尝试过这样的事情

MouseMovegridview的情况下tooltip.Hide()

MouseHoverCell tooltip.Show()但没有运气

谢谢

4

1 回答 1

0

您在这里需要的是利用OnMouseHoverOnMouseMove事件。

OnMouseHover当鼠标停止移动时触发该事件。因此,在您的情况下,您可以在鼠标停止时触发此事件,拿起包含的单元格并显示您的工具提示。当OnMouseMove事件触发时,拆除工具提示并重新开始。

我希望这有帮助。

于 2012-07-27T09:26:04.230 回答