Расположите элементы управления рядом в режиме дока
У меня здесь 2 кнопки, док-станция внизу... Но я хочу их рядом, а не сверху и снизу. Как я могу это сделать?
Я пристыковываю их, потому что WindowState = Maximize
, Если я расположу их вручную, они не будут заполнять пространство слева направо. Я пытался использовать якорь, но он не достиг того, что я хочу.
Я хочу, чтобы они были такими даже на весь экран. Спасибо
2 ответа
Оберните ваши кнопки в TableLayoutPanel
:
Создать TableLayoutPanel
с двумя столбцами и одним рядом. Установите размер каждого столбца в 50%
, Установить Dock
собственность на DockStyle.Bottom
,
Добавить Button
к каждому столбцу. Установить Dock
собственность каждого Button
в DockStyle.Fill
,
Добавь это TableLayoutPanel
на ваш Form
/ Container
вместо двух кнопок напрямую:
Я не уверен, что это лучший способ, но, похоже, он справляется с работой.
- Перетащите SplitContainer на форму, затем измените его свойство Dock на Bottom.
- Перетащите кнопки в каждую сторону SplitContainer, затем измените их свойства Dock для заполнения.
- Настройте размер вашего SplitContainer.
Надеюсь, поможет.