【发布时间】:2014-06-17 10:50:48
【问题描述】:
首先,我想知道,是否可以将原生样式添加到 wx.ListCtrl 中,以便它可以像这个简单的 UI 一样运行(主要是第一列中的复选框部分):
如果没有,那么我在它的样式列表中找不到任何东西,那么最优雅的方法是什么(将复选框放在第一列,第一个用作全选/取消全选)?
【问题讨论】:
标签: python user-interface wxpython
首先,我想知道,是否可以将原生样式添加到 wx.ListCtrl 中,以便它可以像这个简单的 UI 一样运行(主要是第一列中的复选框部分):
如果没有,那么我在它的样式列表中找不到任何东西,那么最优雅的方法是什么(将复选框放在第一列,第一个用作全选/取消全选)?
【问题讨论】:
标签: python user-interface wxpython
看看this Stackoverflow post,描述CheckListCtrlMixin的应用。但是,它的列标题中没有CheckBox。对于绑定,使用this post 中描述的回调。您可以在 wxPython 演示中找到它的示例。
您还可以在演示中找到UltimateListCtrl,它应该在列标题中提供 ckeckbox(我从未使用过)。
【讨论】: