如何在wxTreeListCtrl中设置文本背景颜色

时间:2016-12-08 12:34:18

标签: c++ wxwidgets

任何人都知道在wxWidgets wxTreeListCtrl中设置文本背景颜色的方法吗?

1 个答案:

答案 0 :(得分:1)

简短回答:不。http://trac.wxwidgets.org/ticket/17040#ticket

答案很长:如果你真的想要这样做,你需要从wxTreeListModel派生自己的类,并覆盖wxDataViewModel :: GetAttr()来设置项目颜色。 wxTreeListModel不公开,因此您必须在wxWidgets中更改它。或者,您可以将整个wxTreeListModel源复制到项目中,重命名并在那里进行修改。两者都很混乱,请参见简短的答案#1。