System.Windows.Forms.ControlのUIレイアウト設定を復元する適切なタイミングはいつですか。
私はこれを試しました:
FooBarGadget control = new FooBarGadget();
parent.Controls.Add(control);
control.FobnicatorWidth = lastLayoutSettings.FobWidth;
葉巻はありません。理由?コントロールは、内部のレイアウトが完了していません。構築後のデフォルトサイズは100x100ピクセルです。ロードが完了し、実際にUIに表示されると、500x500ピクセルになります。したがって、FobnicatorWidthを200ピクセルに設定すると失敗します。コントロールよりも大きいです。
control.Loadedイベントはありますか?保存したUI設定を復元できる場所はどこですか?