c++ builder XE4, 10.2 Tokyo > form > TPanelの色をコードで変更 > ParentBackGround = falseにする必要あり


動作確認
C++ Builder XE4 on Windows 7 pro (32bit)
Rad Studio 10.2 Tokyo Update 2 (追記: 2017/12/26)

TPanelの色を変更しようとしたが変更できなかった。

void __fastcall TForm1::Button1Click(TObject *Sender)
{
    Panel1->Color = clBlack;
}

SO

When you want to have colored panels under a themed OS you have to set ParentBackground to False.

ParentBackgroundをfalseにすると、上記のコードで色を変更できた。