メインフォームのコントロールとして動的に追加するユーザーコントロールがあります。Mainform は、下部に大きなステータス バーがあることを除いて、基本的に空です。
問題は、ユーザーコントロールに Dockstyle.Fill オプションを設定すると、ロードされたユーザーコントロールのサイズがステータスバーを超えて拡張されることです (ステータスバーが存在しないかのようにメインフォーム全体を埋めます)。
この動作を防ぐにはどうすればよいですか? これは、フォームを動的にロードする方法の例です
logicForm = new LogicForm();
this.Controls.Add(logicForm);
logicForm.Dock = DockStyle.Fill;