如何用vcl样式更改按钮字体颜色?

问题描述 投票:0回答:1

我正在设计一个改变TSpeedButton字体颜色的表单,但我的应用程序使用VCL样式,并覆盖我在设计时设置的颜色。有没有人经历过这个并且知道如何实现它?更改组件不是问题,我尝试过使用TButton,TSpeedButton,TJvSpeedButton(来自JEDI),但没有一个保留我设置的颜色。

使用Delphi XE2,属性StyleElements不可用。

delphi delphi-xe2 vcl-styles jedi
1个回答
1
投票

所有VCL控件都有一个属性StyleElements,你可以在其中禁用seFont来覆盖样式的字体并放入你自己的字体。

© www.soinside.com 2019 - 2024. All rights reserved.