C# 水平居中和垂直居中忽略窗口状态最大化
正如我在标题中心所说,水平和垂直按钮在Visual Studio C#中根据表单大小对齐控件,我随机放置表单以清晰地看到控件(751;469),准确地说,它根据该大小居中控件,但我的表单以最大化窗口开始。当窗口最大化时,如何对齐控件?C# 水平居中和垂直居中忽略窗口状态最大化,c#,alignment,controls,ignore,windowstate,C#,Alignment,Controls,Ignore,Windowstate,正如我在标题中心所说,水平和垂直按钮在Visual Studio C#中根据表单大小对齐控件,我随机放置表单以清晰地看到控件(751;469),准确地说,它根据该大小居中控件,但我的表单以最大化窗口开始。当窗口最大化时,如何对齐控件? 谢谢大家! 最简单的方法是更改锚定,如下所述 或 我们还可以浏览表格布局面板。这就是我想到的- 在主窗体控件上添加一个表格布局面板,其中包含3个列和3个行,以形成一个3x3矩阵。将其Dock样式设置为Fill 您可以在%age中配置列和行的宽度,以便此矩阵的中间单
谢谢大家! 最简单的方法是更改锚定,如下所述 或 我们还可以浏览
表格布局面板
。这就是我想到的-
表格布局面板
,其中包含3个列
和3个行
,以形成一个3x3矩阵。将其Dock
样式设置为Fill
Dock
样式设置为Fill
),然后将控件添加到此面板。这些控件的锚定设置为“无”希望增加表使它成为一个简单的设计。如果有任何问题,请给我写一条评论。你在使用winforms吗?@Kapoor是的,我在使用winforms这是否符合你的目的?当我把它们的主播改为“无”时,它起到了作用,和那个链接不完全一样,但仍然有帮助。非常感谢。如果你能把它作为答案,我可以回答。谢谢。很高兴知道这有帮助。作为回答,我还将添加另一种方法,以便您也可以探索该选项。