目前,当我最大化我的表单时,它会调整大小,如下图所示。
这是由于锚固元件拉伸左侧的两个底部面板以及在右侧产生间隙,因为没有任何东西固定在右侧。我可以通过锚定最右边的面板来填补右边的间隙,但这会使它比所有其他面板更宽。
我想要的是当窗体最大化时面板的大小相等,如下所示
如何实现这一目标?
答案 0 :(得分:1)
使用TableLayoutPanel
:
将TableLayoutPanel
添加到表单并设置Dock = Fill
向TableLayoutPanel
添加2行(默认情况下已经有两行)
向TableLayoutPanel
添加4列(默认情况下已有两列)
左侧的四个面板放在第一列和第二列的每个单元格内,并设置Dock = Fill
左侧的两个面板放在第一行的第三列和第四列中,设置为RowSpan = 2
和Dock = Fill