-1

正如我在标题中心所说的,水平和垂直按钮根据我随机放置的表单大小对齐我在 Visual Studio C# 中的控件以便清楚地看到我的控件(751; 469)准确地说,它根据该大小将控件居中,但我的窗体以应有的最大化窗口开始。如何在窗口最大化时对齐控件?

4

1 回答 1

0

最简单的将是更改锚定,如此处所述在 .NET (Winforms) 中居中控件?

或者

我们也可以探索一下TableLayoutPanel。这就是我想到的-

  1. 在主窗体 Control 上添加一个TableLayoutPanel3Column和 3 Row,制作一个 3x3 矩阵。将其Dock样式设置为Fill

  2. 您可以在 %age 中配置列和行的宽度,因此该矩阵的中间单元格占据最大区域,如下所示在此处输入图像描述

像这样的东西在此处输入图像描述

  1. 由于单元格中只能添加一个控件,因此我将在中心单元格中添加一个面板(Dock样式设置为Fill),然后将控件添加到此面板中。这些控件的锚定设置为无。

这就是它在设计时的样子

在此处输入图像描述

当您在运行时最大化窗口时,它可以很好地扩展,就像这样在此处输入图像描述

希望添加表格使它成为一个简单的设计。如果有任何问题,请给我写评论。

于 2015-12-05T08:54:43.607 回答