我想将我的StaticText字体颜色从黑色更改为clBlue。如何操作?目前我正在做
clBlue
StaticText.Font.Color := clBlue;
字符串但这对颜色没有影响。我能做什么?谢谢!
xcitsw881#
TStaticText控件是Win32 STATIC控件的 Package 器。当启用主题时,系统会忽略指定的字体颜色,并使用主题指定的颜色。其他标准系统控件的行为也是如此。如果你想指定文本的颜色,你需要使用一个不同的控件。例如,TLabel。
TStaticText
STATIC
TLabel
frebpwbc2#
将静态文本Transparent属性设置为False
Transparent
False
2条答案
按热度按时间xcitsw881#
TStaticText
控件是Win32STATIC
控件的 Package 器。当启用主题时,系统会忽略指定的字体颜色,并使用主题指定的颜色。其他标准系统控件的行为也是如此。如果你想指定文本的颜色,你需要使用一个不同的控件。例如,
TLabel
。frebpwbc2#
将静态文本
Transparent
属性设置为False