文件/文件夹树结构wxPython中多重选择的最佳起点

2024-05-23 14:00:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望创建一个有两个面板的窗口,在左侧面板中有一个可折叠的文件夹浏览器,右侧面板中有一个包含在左侧选定文件夹中的文件列表(类似于nautilus或旧的windows资源管理器)。左边的文件夹和右边的文件都需要一个复选框,这样用户就可以在整个文件系统中选择文件夹和文件的组合。在

我到处看看,发现wx中有类似的ish内置代码,比如GenericDirCtrl,但是在我开始之前,我想问一下是否有人在这之前遇到过类似的情况,或者是否有更好的起点GenericDirCtrl?在


Tags: 文件代码用户文件夹面板列表windows浏览器
2条回答

没有内置的文件资源管理器。GenericDirCtrl或其他树控件之一是开始树的好地方。然后对另一个面板使用ListCtrl(或ObjectListView)。类似的东西应该能给你所需要的功能。在

我现在一切都好了。我为树使用了CustomTreeCtrl,并使用了一个列表控件,该控件具有来自ListCtrl和{}的多重继承,用于带有复选框的类似报表的列表。 如果有人感兴趣,我可以分享代码

相关问题 更多 >