Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个非常简单的 winforms 应用程序。它包含一个丰富的编辑框、嵌入式浏览器、进度条、一些按钮等。
我将控件上的锚点设置为向各个方向扩展。
然而,当向上和向下扩展时,控件将彼此重叠。我该如何防止这种情况发生?
谢谢
您最好的选择是在TableLayoutPanel您的表单中添加一个包含“布局网格”的表单,这应该停靠在表单上,然后您可以将控件添加到表格中的单元格中(它们可以覆盖多行和多列,因此您可以获得你想要的布局)。
TableLayoutPanel
您必须在每个控件上设置属性Autosize=true,尤其是在主窗体上。
Autosize=true
请注意,某些控件(例如)TabControl具有此属性,但您无法使用智能感知(属性Browseable=false)看到它。
TabControl
Browseable=false