我正在寻找创建一个带有两个面板的窗口,左侧面板中有一个可折叠文件夹浏览器,右侧面板中包含左侧所选文件夹中的文件列表(类似于nautilus或更旧版本) Windows资源管理器)。左侧的文件夹和右侧的文件都需要一个复选框,以便用户可以在整个文件系统中选择混合的文件夹和文件。
我已经环顾四周,发现了像GenericDirCtrl
这样的类似内置位,但在我开始之前,我想问一下是否有人在此之前遇到过这样的内容或者是否有GenericDirCtrl
是一个更好的起点?
答案 0 :(得分:1)
我现在已经全部工作了。我使用CustomTreeCtrl
作为树,使用了ListCtrl
和CheckListCtrlMixin
的多重继承的列表控件,用于带有复选框的报表。
如果有人有兴趣,我可以分享代码
答案 1 :(得分:0)
没有内置文件资源管理器。 GenericDirCtrl或其他树控件之一是开始树的好地方。然后使用ListCtrl(或ObjectListView)作为其他面板。这样的东西可以为你提供所需的功能。