У меня есть форма WinForms
с несколькими элементами управления. Все они являются элементами управления GrouBox
, и я хочу, чтобы они располагались друг над другом с установленным вертикальным полем между ними. Я установил для свойства Dock
значение Top, и оно правильно складывает их, но игнорирует поля (элементы управления расположены настолько близко друг к другу, насколько это возможно).
Могут ли эти поля каким-либо образом применяться? По сути, он будет вычислять обычную закрепленную позицию (как если бы поле было 0), а затем применило поле. Возможно ли что-то подобное?
Другой способ, который я пробовал - использовать FlowLayoutPanel
с опцией TopDown
. Однако затем мне нужно вручную установить размер и привязку влево / вправо.
Есть ли простой способ выполнить этот сценарий или мне следует придерживаться того, что у меня уже есть?