我试图通过
TCheckBox
属性更改 VCL 中 Color
的背景颜色,但它对我不起作用。
我没有启用任何样式。我也尝试过使用这些属性并更改诸如
ParentFont
、ParentColor
、StyledElements
等属性……但没有任何效果。
我只是无法更改
TCheckBox
上的背景颜色。
为了使
Color
属性发挥作用,使 TCheckBox
上的背景颜色发生变化,需要执行哪些必要的属性和/或操作?
最近的 Windows 版本(或更好的 ComCtr32.dll)不支持为复选框着色。实现这一目标的唯一方法是在 Manifest 下的项目选项中禁用 Runtime Themes,但这还有很多其他缺点。你基本上是在模仿 Windows XP 之前的外观。