我在运行时创建了一堆Panel,我想改变它们的颜色。 Color属性不起作用,我不想转动运行时主题。
我正在使用Delphi XE3。
从StyleElements中删除seClient并将ParentBackground设置为false。
aPanel.StyleElements := Panel1.StyleElements - [seClient]; aPanel.ParentBackground := False; aPanel.Color := clLime;