【发布时间】:2010-12-01 11:18:40
【问题描述】:
当控件可能位于其他控件(如面板)内时,是否有任何方法可以检索表单中控件的位置?
控件的 Left 和 Top 属性只提供了它在其父控件中的位置,但如果我的控件位于五个嵌套面板中,并且我需要它在窗体上的位置怎么办?
快速示例:
按钮 btnA 位于面板 pnlB 内的坐标 (10,10) 上。
面板 pnlB 位于窗体 frmC 内的坐标 (15,15) 上。
我想要 btnA 在 frmC 上的位置,即 (25,25)。
我可以得到这个位置吗?
【问题讨论】: