寻找在列表列中添加复选框的简单方法(wxPython)
首先,我在想,wx.ListCtrl中有没有一种原生的样式可以添加进去,让它像这个简单的界面一样工作(主要是第一列的复选框部分):
如果没有,我在样式列表中找不到任何相关的,那有什么优雅的方法可以做到这一点呢(在第一列放复选框,第一个复选框用来全选或全不选)?
1 个回答
1
你可以看看这个Stackoverflow帖子,里面讲了如何使用CheckListCtrlMixin
。不过,它在列标题里没有复选框。如果你想绑定事件,可以参考这篇帖子里提到的回调方法。你还可以在wxPython的示例中找到相关的例子。
在示例中,你还可以找到UltimateListCtrl
,它应该在列标题里提供复选框(不过我自己从来没用过)。