gpt4 book ai didi

c++ - 更改 wxDataViewCtrl 中的展开/折叠图标

转载 作者:行者123 更新时间:2023-11-28 06:01:29 86 4
gpt4 key购买 nike

我想在 wxDataViewCtrl 中用我的图标替换展开/折叠图标。

enter image description here

我找不到设置展开/折叠图标的方法。是否有任何可用的 API?

需要直接修改wxDataViewCtrl源码吗?你以前的经验可以帮助我。

最佳答案

首先将wxDataViewCtrl放在首位的要点是它包装了相应的 native 控件,因此不支持更改其外观。

话虽这么说,如果您正在使用它的通用实现,就像 MSW 下的情况一样,您实际上可以通过定义自定义 wxRendererNative 来更改它。 - 派生类并覆盖其 DrawTreeItemButton() 方法。但这会影响所有其他绘制树状按钮的控件,显然包括通用 wxTreeCtrl 本身以及 wxPropGrid。一般来说,我不建议这样做。

关于c++ - 更改 wxDataViewCtrl 中的展开/折叠图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33200871/

86 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com