Мне нужно расположить несколько моих элементов управления, используя разделенные контейнеры так, чтобы один разделенный контейнер был вложен в другой. Я обнаружил, что каждый экземпляр класса SplitContainer
сам по себе является Control
и поставляется с двумя экземплярами SplitterPanel
, который тоже является элементом управления.
Например, на следующей иллюстрации я размещаю только 3 из моих элементов управления (HWND 8, 9 и 5), используя 2 SplitContainer
экземпляров, но в результате использования * 1007 получается целый ряд дополнительных HWND. *.
(источник: googlepages.com )
В дополнение к этому, дочерние элементы управления должны использовать Parent.Parent.Parent...
ad nauseum, чтобы достичь родительской формы (да, вместо этого я могу использовать FindForm
). Есть ли лучший способ сделать это?
Редактировать: Размер сплиттера должен быть изменяемого размера