如何在某个控件上获取鼠标位置
Posted
技术标签:
【中文标题】如何在某个控件上获取鼠标位置【英文标题】:How to get mouse position over a certain control 【发布时间】:2010-10-02 16:58:07 【问题描述】:Windows 窗体 我在布局面板上使用 DragOver 事件,并且 DragEventArgs 返回鼠标相对于屏幕的 X/Y 坐标。我知道有一个函数可以将其转换为鼠标在控件上的位置,但我很难找到它。
【问题讨论】:
【参考方案1】:试试Control.PointToClient 和Control.PointToScreen。
【讨论】:
这个答案可以通过将代码示例放在这里而不是链接来改进。 您可以随意编辑它并将代码示例直接放入。 我还没弄清楚代码应该是什么,或者我会:)以上是关于如何在某个控件上获取鼠标位置的主要内容,如果未能解决你的问题,请参考以下文章
C#+ARCENGINE,如何获取mapcontrol控件上鼠标点击位置的具体坐标?不是要鼠标的坐标
WPF 程序鼠标在窗口之外的时候,控件拿到的鼠标位置在哪里?