Это то, что я делаю, добавляю TableLayoutPanel к форме и устанавливаем Dock на Fill.
Затем я добавил бы к нему несколько строк и столбцов, чтобы я мог объединить их для получения результатов.Исходя из того, что я вижу, похоже, у вас должно получиться 5 столбцов по 20% и 4 строки по 25%.
Затем перетащите панель в верхнюю левую ячейку TableLayoutPanel.
Установите ее:
.Column = 0
.ColumnSpan = 2
.Row = 0
.RowSpan = 3
.Dock = Fill
Выполните эту процедуру и добавьте еще две панели.Один из них начинается со строки 0, столбца 2, а другой - из строки 3, столбца 0.
Возможно, вам придется поиграться с числами, чтобы достичь желаемых результатов.Когда вы получите то, что хотите, вы можете установить поля всех панелей равными 0.
Я использую цвета фона на всех панелях, чтобы видеть, как это выглядит при настройке.