Итак, у меня есть 3 сплит-контейнера, по 2 панели в каждом.
SplitContainer1
— это основной контейнер, закрепленный в форме ( Parent ).
SplitContainer1.Panel1
содержит SplitContainer2
, который закреплен.
SplitContainer1.Panel2
содержит SpliContainer3
, который закреплен.
Все идет нормально.
SplitContainer1
имеет SplitterWidth
из 3. SplitContainer2
и SplitContainer3
имеет SplitterWidth
из 6.
В Конструкторе вы можете увидеть SplitterWidth
разницу между ними, но когда я создаю решение, SplitterWidth
из SplitContainer2
и SplitContainer3
сбрасывается обратно на 4, независимо от того, что я делаю. Я изменил код в «InitializeComponent» формы безрезультатно.
Единственный способ, которым я получил эту работу, - это Load Event
формы, повторно указать SplitterWidths
, что я считаю совершенно глупым. Почему SplitterWidths
не останется на том значении, которое я указал в Дизайнере?
Если кто-нибудь может пролить свет на это, что было бы здорово!!
Спасибо за ваше время,
Питер