【问题标题】:wxWidgets how to change button lookwxWidgets如何改变按钮的外观
【发布时间】:2016-03-04 19:12:23
【问题描述】:

我是 wxWidgets 的新手。我不知道如何更改焦点按钮的颜色。当我单击一次按钮时,它保持蓝色。我怎样才能改变颜色? 谢谢。

【问题讨论】:

    标签: c++ wxwidgets


    【解决方案1】:

    wxWidgets 最重要的是具有 native 的外观和感觉,因此焦点按钮应该是蓝色或适合当前平台/主题的任何颜色。如果您绝对需要,您可以使用适当的方法(SetBackgroundColour()SetForegroundColour())更改按钮颜色,但它们甚至不能保证适用于所有平台下的所有原生控件。

    【讨论】:

    • 如果我想取消焦点按钮怎么办?
    • 那么你需要使用SetFocus()将焦点设置到别的东西上。
    猜你喜欢
    • 2012-01-26
    • 2011-10-22
    • 2021-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多