【发布时间】:2016-03-04 19:12:23
【问题描述】:
我是 wxWidgets 的新手。我不知道如何更改焦点按钮的颜色。当我单击一次按钮时,它保持蓝色。我怎样才能改变颜色? 谢谢。
【问题讨论】:
我是 wxWidgets 的新手。我不知道如何更改焦点按钮的颜色。当我单击一次按钮时,它保持蓝色。我怎样才能改变颜色? 谢谢。
【问题讨论】:
wxWidgets 最重要的是具有 native 的外观和感觉,因此焦点按钮应该是蓝色或适合当前平台/主题的任何颜色。如果您绝对需要,您可以使用适当的方法(SetBackgroundColour() 和 SetForegroundColour())更改按钮颜色,但它们甚至不能保证适用于所有平台下的所有原生控件。
【讨论】:
SetFocus()将焦点设置到别的东西上。