コントロールに背景色を付ける場合は、Control.BackColorに手動でColorをセットする。
Control.BackColor プロパティ (System.Windows.Forms) | Microsoft Docs

こんな感じでPanelを配置。

プロパティをForm1に切り替え。

Loadイベントハンドラ。
PanelのBackColorはControlに属している。

赤になった。
Sample/dotnet/Control/BackColor/src/Control_ at master · bg1bgst333/Sample · GitHub