python - wxpython对多个listctrls进行排序
问题描述
我无法在 wxpython 中对多个 listctrls 进行排序。我可以排序一个但不能排序另一个。我假设这一切都围绕着一个名为 GetListCtrl 的函数的 ColumnSorterMixin 要求。该函数只能返回一个 listctrl,否则会发生索引错误,因为它只会对最后返回的 listctrl 进行排序。有没有解决的办法?非常感谢!
解决方案
听起来您ColumSorterMixin
在创建作为 listctrls 父级的类时正在使用,就像在演示中一样,并将多个 listctrls 放在父级上。如果您在派生新类时将其用作基类之一,ListCtrl
则GetListCtrl
只需返回 self,然后每个 listctrl 将拥有自己的排序器。
推荐阅读
- linux - 获取存储在文件中的变量的值
- android - Google 已压缩您的应用程序。通过大小压缩,某些配置现在在 0MB 大小限制内
- synchronization - perforce p4 与 -x 选项性能
- laravel - Laravel Sail SQL 连接超时
- angular - 如何设置复杂 FormArray 反应形式的值
- reactjs - 如何制作带有 2 个或更多“slug”的路线?(React-Router-Dom)
- sql-server - SQL Server 2008 上的 ServiceStack ORMLite 分页
- javascript - 使用 js 更改页面上的所有 css 选择器
- node.js - Firestore 的数据库建模。集合 - 类别
- css - css对象模型中禁用属性的样式