5

我有一个非常简单的 winforms 应用程序。它包含一个丰富的编辑框、嵌入式浏览器、进度条、一些按钮等。

我将控件上的锚点设置为向各个方向扩展。

然而,当向上和向下扩展时,控件将彼此重叠。我该如何防止这种情况发生?

谢谢

4

2 回答 2

16

您最好的选择是在TableLayoutPanel您的表单中添加一个包含“布局网格”的表单,这应该停靠在表单上,​​然后您可以将控件添加到表格中的单元格中(它们可以覆盖多行和多列,因此您可以获得你想要的布局)。

于 2013-01-03T21:14:07.163 回答
0

您必须在每个控件上设置属性Autosize=true,尤其是在主窗体上。

请注意,某些控件(例如)TabControl具有此属性,但您无法使用智能感知(属性Browseable=false)看到它。

于 2013-01-03T21:09:35.060 回答