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