[Python] listCtrl populating
Y3s
y3s a katamail.com
Ven 1 Feb 2008 23:45:09 CET
Il giorno 01/feb/08, alle ore 23:40, Crash Override ha scritto:
> Buonasera tutti.
> Dunque ho una listCtrl che devo popolare e scrivo questo:
>
>
> listaN.InsertColumn(0, 'titolo')
> listaN.InsertColumn(1, 'nazione')
> listaN.InsertColumn(2, 'anno')
> listaN.InsertColumn(3, 'nome CdP')
> listaN.InsertColumn(4, 'genere')
> listaN.InsertColumn(5, 'trama')
> listaN.InsertColumn(6, 'durata')
> listaN.InsertColumn(7, 'locandina')
> listaN.InsertColumn(8, 'fotobook')
> listaN.InsertColumn(9, 'trailer breve')
> listaN.InsertColumn(10, 'trailer lungo')
>
> index = listaN.InsertStringItem(sys.maxint, '0000')
> listaN.SetStringItem(index, 1, 'es2')
> listaN.SetStringItem(index, 1, 'es3')
>
>
> dove listaN è la listCtrl. Come aggiungo altre righe? Ho cercato nella
> documentazione wx ma non sono riuscito a risolvere il mio problema.
In [2]: wx.ListCtrl.InsertStringItem?
Type: instancemethod
Base Class: <type 'instancemethod'>
String Form: <unbound method ListCtrl.InsertStringItem>
Namespace: Interactive
File: //Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_controls.py
Definition: wx.ListCtrl.InsertStringItem(*args, **kwargs)
Docstring:
InsertStringItem(self, long index, String label, int
imageIndex=-1) -> long
Esempio:
lista.InsertStringItem(0, "")
lista.SetStringItem(0, 0, "Riga1Colonna1")
lista.SetStringItem(0, 1, "Riga1Colonna2")
lista.SetStringItem(0, 2, "Riga1Colonna3")
lista.InsertStringItem(1, "")
lista.SetStringItem(1, 0, "Riga2Colonna1")
lista.SetStringItem(1, 1, "Riga2Colonna2")
lista.SetStringItem(1, 2, "Riga2Colonna3")
Ciao
--
Antonio Valente
More information about the Python
mailing list