Когда подходящее время для восстановления настроек макета пользовательского интерфейса System.Windows.Forms.Control?
Я пробовал это:
FooBarGadget control = new FooBarGadget();
parent.Controls.Add(control);
control.FobnicatorWidth = lastLayoutSettings.FobWidth;
Нет сигар. Причина? управление не закончено, выкладывая свои внутренние органы; он по умолчанию имеет размер 100x100 пикселей после создания. После завершения загрузки и фактического отображения в пользовательском интерфейсе он будет 500x500 пикселей. Поэтому установка FobnicatorWidth на 200 пикселей не удалась; это больше, чем контроль.
Есть ли событие control.Loaded - где я могу восстановить свои сохраненные настройки интерфейса?