您好我正在尝试在表单中心设置控件(即标签或文本框)。当我最大化该形式时,我需要这个。我可以静态或动态设置它。谁有想法请尽快告诉我...
问问题
20128 次
3 回答
32
将控件放在中心并将Anchor
属性设置为None
。
于 2012-05-28T15:16:06.520 回答
5
你可以做到这一点使用布局控件
- 添加 TableLayout 控件,将其 Dock 属性设置为 Fill。
- 添加 1 行大小类型样式百分比 100%
- 添加 3 列 Column1(大小类型 - 百分比(100%)),Column2(大小类型 - 绝对(200px)),Column3(大小类型 - 百分比(100%))。
- 现在将面板控件添加到 Column2 并将其 Dock 属性设置为 Fill
- 将按钮添加到此控件并根据需要设置其大小并将其锚属性设置为
AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top
于 2012-05-28T15:18:16.253 回答
1
可以在设计视图中对标签进行居中对齐。导航到“属性”,您必须关闭一个名为“自动调整大小”的设置(将其设置为 false)。这允许您将标签的宽度设置为页面的宽度。
然后在“属性”中向下滚动到名为“TextAlign”的设置并将其设置为“MiddleCenter”。那应该可以解决问题。
于 2019-11-14T02:17:57.833 回答