如何获取某个在层容器中的ui控件在屏幕上的绝对坐标
1个回答
展开全部
窗体内的所有控件都有Location这个属性。对于直属于窗体的控件来说,Location的值就是该控件相对于窗体左上角的坐标。如果要获取控件相对于另一个控件的坐标,可以使用后一个控件的坐标减去前一个控件的坐标即可。需要注意一点的是:控件的Location属性是相对于其父容器来说的,如果两个控件属于两个不同的父容器,那么获取到的相对于控件的坐标可能会有错。控件的Location属性是只读的,所以不能通过改变Location的值来改变控件的位置,但是可以通过控件的Left和Top这两个属性来改变控件的位置。望采纳!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询