如何将数组设置为ListCtrl

时间:2012-02-01 14:05:52

标签: python wxpython wxwidgets

我想将数组设置为wxListCtrl

Set功能类似,在使用wx.ListBox时使用SetItemswx.ComboBox功能。

在wxpython API上似乎只有Append函数。

1 个答案:

答案 0 :(得分:1)

除了使用循环之外,我没有看到在API中执行此操作的简单方法。在ListCtrl的wxPython演示中有一个奇怪的例子,它们以某种方式将dict设置为列表控件的数据。你可能会喜欢这样。或者,我喜欢使用ObjectListView小部件(http://pypi.python.org/pypi/ObjectListView),因为我觉得它更容易使用。

在wxPython 2.9中,有新的DVC_ListCtrl,但它也可能需要一个循环。