如何锚定 3 GroupBox 增长 2, 1 应该是相同的大小

How to Anchor 3 GroupBox grow 2, 1 should be the same size

我要主播3GroupBox。第一和第三GroupBox,都只包含1DataGridView。第二个 GroupBox 包含 buttonstextboxes。第一个 GroupBox 应该在 Panel 的左边,第二个 GroupBox 应该在中间,第三个 GroupBox 应该在右边。第一和第三 GroupBox 应该可以增长,第二 GroupBox 需要保持位置。

第二个:GroupBox 我将它固定在底部和顶部。它保持位置并仅在高度上增长 - 这就是我想要的。

第一个和第三个 GroupBox 我还没有解决方案。我尝试了很多组合,但我没有找到正确的组合。

也许这不是最好的解决方案,但它对我有用。我用了TableLayoutPanel

  1. TableLayoutPanel 添加到主要 panel
  2. 将 属性: ColumnCount 更改为 3.
  3. 将 属性: RowCount 更改为 1.
  4. 您将在 TableLayoutPanel 中有 3 个盒子。在每个方框中添加 1 GroupBox
  5. 将每个 GroupBoxDock 属性 更改为 Fill
  6. 点击 TableLayoutPanel Tasks 中的 Edit Rows and Columns
  7. 为每个 Column 更改 ValueSize Type。在我的例子中,我输入了第一个和第三个 ColumnSize Type = 百分比,Value = 50。对于第二个 Column,我输入了 Size Type = AutoSize。

所以现在我得到了我想要的。感谢@levelonehuman 给我关于 Layouts.

的想法