如何从基于点的 TabControl 获取 TabPage?
当然,这必须很容易;我只是运气不好而已。
如何获取给定 TabControl
的 TabPage
(其选项卡包含给定 Point
)?例如,如果我正在处理 MouseUp
事件,并且我想知道释放鼠标时鼠标位于哪个选项卡上。
我尝试了 GetChildAtPoint ,但这似乎总是返回第一个选项卡(除非我使用错误)。
Surely this has got to be easy; I'm just not having any luck with it.
How would I get the TabPage
of a given TabControl
whose tab contains a given Point
? For example, if I'm handling the MouseUp
event and I want to know which tab the mouse was over when it was released.
I tried GetChildAtPoint
, but that seems to always return the first tab (unless I'm using it wrong).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
祝你好运!
Try this:
Good luck!
您可以尝试使用 GetChildAtPoint 与 GetChildAtPointSkip 的重载 - 这个 Connect 错误表明它可以工作。
You could try using the overload of GetChildAtPoint with GetChildAtPointSkip - this Connect bug suggests it could work.