Я хочу установить массив в wxListCtrl
.Как установить массив в ListCtrl
Аналогично функции Set
при использовании wx.ListBox
или SetItems
функция при использовании wx.ComboBox
.
На API-интерфейсе wxpython существует только функция Append
.
Я хочу установить массив в wxListCtrl
.Как установить массив в ListCtrl
Аналогично функции 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, но ему также, вероятно, нужен цикл.