wxWidgets:wxTreeListCtrl类用法
wxWidgets:wxTreeListCtrl类用法
用法详细说明
#include <wx/treelist.h>
wxTreeListCtrl的继承图
结合wxTreeCtrl和wxListCtrl功能的控件。
这是一个多列树控件,可选择支持第一列中项目的图像和复选框。
它目前在内部使用wxDataViewCtrl实现,但为它解决的常见用例提供了一个更简单的接口。因此,此控件的设计原则之一是简单,并且有意不提供wxDataViewCtrl 的所有功能。最重要的是,此类在内部存储其所有数据,并且不需要您为其定义自定义模型。
相反,此控件的工作方式类似于wxTreeCtrl或非虚拟wxListCtrl,并允许您使用wxTreeListCtrl::AppendItem()和相关方法简单地向其添加项目。通常,您首先通过调用wxTreeListCtrl::AppendColumn()来设置列(您必须至少有一个),然后添加项目。虽然添加时只能指定第一列的文本,但您可以使用wxTreeListCtr