wxCheckListBox更新选项

时间:2017-12-26 17:25:57

标签: python wxwidgets

如何动态更新/更改wxCheckListBox的选项列表?在引用http://docs.wxwidgets.org/3.0/classwx_check_list_box.html#a7ef1af0cad44ed9b4ab99daa3469e10b中我只能在构造函数上设置它。

2 个答案:

答案 0 :(得分:0)

@hildogjr,您可能需要处理wxEVT_CHECKLISTBOX

答案 1 :(得分:0)

wx.CheckListBox()是(继承)wx.ListBox()的变种,因此你可以看到 wx.ListBox()并使用那里的数据操作方法。

要动态添加/删除项目,您可以使用:

lb = wx.CheckListBox(self, ...)
# Methods:
lb.Append()
lb.Insert()
lb.Delete()

还有更多。正如我所说,去挖掘wx.ListBox()的文档。