wxWidgets:wxButton同时包含位图和文本

时间:2014-11-10 12:28:51

标签: button bitmap wxwidgets

我希望我的wxButton有黑色背景和白色文字作为标签。我尝试了this sample code,但我也尝试了wxButtonSetBitmapLabel

我所能管理的只是显示位图,但我也希望按钮的文本(标签)同时显示在位图上。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

如果只是想显示文本,你根本不清楚你想要使用什么位图。

只是做错了什么
wxButton* b = new wxButton(...); // possibly use wxBORDER_NONE style
b->SetBackgroundColour(*wxBLACK);
b->SetForegroundColour(*wxWHITE);

另请注意,由于wxWidgets 3.0 wxBitmapButton的功能在wxButton本身可用,即您可以为任何按钮设置位图,除文本外还会显示该位图。