在 Windows 窗体中,当我将标签控件放置Y=0
在组框内时,标签与组框顶部的标题文本相交。
如何获得 中的可用区域Groupbox
,即没有被框的标题文本阻挡的区域?
设置control.Y = groupBox.Padding
.Top 不起作用。并且Groupbox.ClientRectangle
也不考虑文本。
编辑:有一个简单的技巧来获得那个内部矩形:只需Label
在 中放置一个GroupBox
,并将它的Dock
属性设置为 Fill。然后你可以从面板中获取相关信息(上/下/左/右),或者干脆直接使用面板添加你的子控件。但是,我仍然想知道如何在没有这种黑客攻击的情况下获得这些坐标。