CTreeCtrl 自定义绘制附加状态

Posted

技术标签:

【中文标题】CTreeCtrl 自定义绘制附加状态【英文标题】:CTreeCtrl Custom Draw for additional States 【发布时间】:2013-12-05 06:11:06 【问题描述】:

我的需要是树项目有大约 30 个状态,并且根据限制 CTreeCtrl 将不支持不超过 15 个状态。

从大量的***浏览中我发现我需要在Custom CTreeCtrl上写一个Custom Draw。

谁能给我推荐一个很好的链接/演示代码来为其他州实现自定义绘图。

提前致谢:)

【问题讨论】:

【参考方案1】:

Codeproject 有很多关于这方面的代码。

http://www.codeproject.com/Articles/325/A-custom-drawn-TreeList-Control

状态不是一切:这取决于您需要多少符号... 将状态和符号合并到所需的排列中。

您可以创建自己的 CImageList 并使用绘图图标来创建混合符号。

【讨论】:

以上是关于CTreeCtrl 自定义绘制附加状态的主要内容,如果未能解决你的问题,请参考以下文章

iOS边练边学--(Quartz2D)基本图形的绘制#附加自定义进度控件的练习

MFC树控件CTreeCtrl

创建自定义单选按钮

在自定义 UINavigationBar 中绘图,附加到顶部

具有依赖属性绑定到 DockPanel.Dock 附加属性的 WPF 自定义控件不起作用

如何将自定义数据从ui-router中的视图传递到某个状态?