Cara mengatur array ke ListCtrl

Saya ingin mengatur array menjadi wxListCtrl.

Mirip dengan fungsi Set saat menggunakan wx.ListBox atau fungsi SetItems saat menggunakan wx.ComboBox.

Di API wxpython sepertinya hanya ada fungsi Append.


person thelost    schedule 01.02.2012    source sumber


Jawaban (1)


Saya tidak melihat cara mudah untuk melakukan ini di API selain hanya menggunakan loop. Ada contoh aneh di demo wxPython untuk ListCtrl di mana mereka entah bagaimana menetapkan dict sebagai data untuk kontrol daftar. Anda mungkin menyukainya. Alternatifnya, saya senang menggunakan widget ObjectListView (http://pypi.python.org/pypi/ObjectListView) karena menurut saya lebih mudah digunakan.

Di wxPython 2.9, ada DVC_ListCtrl baru, tetapi mungkin juga memerlukan perulangan.

person Mike Driscoll    schedule 01.02.2012