2024-05-23 14:00:50 发布
网友
我希望创建一个有两个面板的窗口,在左侧面板中有一个可折叠的文件夹浏览器,右侧面板中有一个包含在左侧选定文件夹中的文件列表(类似于nautilus或旧的windows资源管理器)。左边的文件夹和右边的文件都需要一个复选框,这样用户就可以在整个文件系统中选择文件夹和文件的组合。在
我到处看看,发现wx中有类似的ish内置代码,比如GenericDirCtrl,但是在我开始之前,我想问一下是否有人在这之前遇到过类似的情况,或者是否有更好的起点GenericDirCtrl?在
GenericDirCtrl
没有内置的文件资源管理器。GenericDirCtrl或其他树控件之一是开始树的好地方。然后对另一个面板使用ListCtrl(或ObjectListView)。类似的东西应该能给你所需要的功能。在
我现在一切都好了。我为树使用了CustomTreeCtrl,并使用了一个列表控件,该控件具有来自ListCtrl和{}的多重继承,用于带有复选框的类似报表的列表。 如果有人感兴趣,我可以分享代码
CustomTreeCtrl
ListCtrl
没有内置的文件资源管理器。GenericDirCtrl或其他树控件之一是开始树的好地方。然后对另一个面板使用ListCtrl(或ObjectListView)。类似的东西应该能给你所需要的功能。在
我现在一切都好了。我为树使用了}的多重继承,用于带有复选框的类似报表的列表。
如果有人感兴趣,我可以分享代码
CustomTreeCtrl
,并使用了一个列表控件,该控件具有来自ListCtrl
和{相关问题 更多 >
编程相关推荐