2012-02-01 77 views
0

我想将数组设置为wxListCtrl如何将数组设置为ListCtrl

与使用wx.ListBox时的Set函数类似,或者在使用wx.ComboBox时使用SetItems函数。

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

回答

1

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

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