Insertar Items en Columnas wxListCtrl

Horacio Degiorgi horaciod en gmail.com
Jue Ene 27 18:55:54 CET 2005


tienes que usar el metodo SetStringItem(fila,columna,texto)

en tu programa
 for i in range( 10 ):
             self.list.InsertStringItem(i, 'Fernando' )
             self.list.SetStringItem(i,1, '23')

saludos



On Thu, 27 Jan 2005 06:24:49 -0800 (PST), FERNANDO VILLARROEL
<fvillarroel en yahoo.com> wrote:
> Siguiendo este ejemplo como hago para insertar un item
> que contenga el nombre y la edad en cada columna
> respectivamente.
> 
> from wxPython.wx import *
> class MyFrame ( wxFrame ):
>     def __init__ ( self, parent ):
>         wxFrame.__init__( self, parent, 1, 'Test',
> size = (200, 300) )
>         self.list = wxListCtrl( self, 2,
> style=wxLC_REPORT|wxLC_SINGLE_SEL)
>         self.list.InsertColumn( 0, 'Nombre' )
>         self.list.InsertColumn( 1, 'Edad' )
>         for i in range( 10 ):
>             self.list.InsertStringItem(i, 'Fernando' )
>         EVT_LIST_GET_INFO(self.list,2,self.OnListInfo)
>         self.Center()
>         self.Show( true )
>     def OnListInfo( self, event ):
>         item = event.GetItem()
>         item.m_text = 'HOla'
> class MyApp ( wxApp ):
>     def OnInit ( self ):
>         self.frame = MyFrame( None )
>         self.SetTopWindow( self.frame )
>         self.frame.Raise()
>         return true
> def run():
>     app = MyApp( 0 )
>     app.MainLoop()
>     del app
> if __name__ == "__main__":
>     run()
> 
> Esto me llena solo la columna nombre, pero no doy con
> el metodo que me permita insertar tanto el nombre como
> la edad.
> 
> 
> __________________________________
> Do you Yahoo!?
> Meet the all-new My Yahoo! - Try it today!
> http://my.yahoo.com
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 
> 
> 


-- 
Horacio Degiorgi
http://blog.codigophp.com
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es