Создание нового или расширение существующего SplitContainer - PullRequest
0 голосов
/ 27 февраля 2011

На самом деле, я думаю, что я бы предпочел просто расширить существующий элемент управления SplitContainer для winforms.

Мне бы хотелось добавить свой собственный SplitContainer из панели инструментов, а затем добавить к нему столько же панелей, скольконеобходимо.И удалите при необходимости.

Примерно так:

Picture of SplitContainer that lets you add a new panel

Как начать расширение SplitContainer?

Ответы [ 2 ]

0 голосов
/ 28 сентября 2018

Законно ли ответить на старый вопрос?

Я предлагаю использовать TableLayoutPanel, так как в него можно добавить больше столбцов и строк в соответствии с необходимостью. И вы можете добавить панель и установить свойства элемента внутри макета для заливки.

Редактирование столбца с процентами, автоматическое изменение размера на основе размера контента или абсолютного фиксированного пикселя

Нажмите на крошечную стрелку на TableLayoutPanel, чтобы открыть конфигурацию макета

Обычные окна

Развернутые окна

0 голосов
/ 28 февраля 2011

почему бы вам не использовать Panelcontrols с Dockstyle и Splittercontrols?

Если вы действительно хотите написать свой собственный Splittcontainer, вы должны написать сам элемент управления, ParentControlDesigner и DesignerActionList.

...