【发布时间】:2011-08-06 16:02:15
【问题描述】:
我有一个带有“主”面板的表单。面板包含很多标签。面板本身比窗体大并且是可滚动的 (Autoscroll = true) 。现在我想获取这些标签在面板左上角的位置。不是当前视图的左上角,而是面板本身的左上角。
Label.Left 和 label.location.X 应该给出相对于容器的位置,它们也这样做但是在向下滚动面板之后,面板的 (0,0) 位置更改为当前视图中面板的左上角(根据 Label.location)
基本上我想要获取控件(标签)相对于其容器左上角的位置。 Control.Location 不这样做,它根据当前视图的左上角给出位置(我认为)。
有什么帮助吗?
谢谢
【问题讨论】: