【问题标题】:Change the font colour of combo box in delphi firemonkey mobile更改delphi firemonkey mobile中组合框的字体颜色
【发布时间】:2015-03-19 13:13:36
【问题描述】:

我已经使用 Delphi XE7 firemonkey for Android mobile 创建了应用程序。我正在使用组合框。如何更改组合框的字体颜色?

【问题讨论】:

  • 无法通过编辑组合框的属性来更改字体或颜色。在 Android 中,这一切都恢复为默认值,但您可以使用以下链接更改字体,但它会更改所有字体! firemonkeyblog.blogspot.nl/2014/12/…
  • 我看过这个链接,看不懂。有示例代码吗?并且在这个链接中,没有解释改变字体颜色
  • 据我所知,更改字体颜色是不可能的。也不知道有没有更改字体的示例代码。只需按照链接中的步骤操作
  • 好的。如果需要,我们只需要创建新组件,没有其他选项,对吗?
  • 是的,我认为它会自动更改所有字体

标签: delphi firemonkey delphi-xe7


【解决方案1】:
ComboBox1.ListBox.ListItems[0].TextSettings.FontColor := TAlphaColorRec.White;
  ComboBox1.ListBox.ListItems[0].StyledSettings := ComboBox1.ListBox.ListItems[0].StyledSettings
- [TStyledSetting.ssFontColor];

上面的代码可以很好地改变firemonkey应用程序中组合框“ComboBox1”中第一项的字体颜色。

【讨论】:

  • 不会只改变组合框中的第一项吗?
  • 是的。只有特定的索引,字体颜色才会改变。
猜你喜欢
  • 1970-01-01
  • 2015-10-11
  • 1970-01-01
  • 2013-10-02
  • 2014-03-25
  • 2016-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多