Я хочу установить массив в wxListCtrl
.
Аналогично функции Set
при использовании wx.ListBox
или функции SetItems
при использовании wx.ComboBox
.
В API wxpython есть только функция Append
.
Я хочу установить массив в wxListCtrl
.
Аналогично функции Set
при использовании wx.ListBox
или функции SetItems
при использовании wx.ComboBox
.
В API wxpython есть только функция Append
.
Я не вижу простого способа сделать это в API, кроме как с помощью цикла. В демонстрации wxPython есть странный пример для ListCtrl, где они каким-то образом установили dict в качестве данных для элемента управления списком. Вам это может понравиться. В качестве альтернативы мне нравится использовать виджет ObjectListView (http://pypi.python.org/pypi/ObjectListView), так как мне в любом случае проще его использовать.
В wxPython 2.9 есть новый DVC_ListCtrl, но, вероятно, ему тоже нужен цикл.