の内容を変更することは想定されていませんInitializeComponent()。ただし、デザイナーがコントロールを追加する順序によって、ドッキングのスタック順序が決まります。たとえば、デザイナーは以下を生成する可能性があります。
private void InitializeComponent()
{
//...
this.Controls.Add(this.dockTop);
this.Controls.Add(this.dockTop2);
DockTop と DockTop2 はPanelwithのタイプDock = DockStyle.Topです。これにより、dockTop2 が の上部に表示されFormます。フォームの上部に配置したい場合はdockTop2、デザイナー ファイルを変更する必要があります (変更が上書きされる可能性があるため、これは行うべきではありません)。
では、ドッキングの順序を設定するにはどうすればよいですか?