コントロールに背景色を付ける場合は、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