SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: FRIJU en Jueves 30 de Octubre de 2003, 15:33
-
Hola Compañe@s!
Estoy trabajando con un ListBox y deseo cargar una lista de solo se vea la primera columna, por ejemplo. Y cuando de un doble click me lleve la información de cada columna a un control que le asigno yo.
Yo creía que ra así.
Me.TxtAcademia = ListaAcademias.List(1)
Muchas gracias a tod@s.
:gracias:
-
Kaixo FRIJU!
Prueba de esta forma:
Me.TxtAcademia = ListaAcademias.List(ListaAcademias.ListIndex)
A ver si era esto lo que necesitabas.
Agur.
-
Hola de nuevo Brroz!!
Lo probaré, ¿pero como se ocultan de la lista las columnas que no deseas enseñar.
Moitas gracias!!!
:beer:
-
Oye, ahora que lo pienso necesito una aclaración:
Supongo que estás utilizando un ListBox incluido en FM20.dll (Microsoft Forms 2.0), como los de access... ya que si estás utilizando un ListBox normal y corriente, la propiedad 'Columns' del mismo sólo se refiere a una forma de presentar los datos del control (si el scroll es horizontal (Columns > 0) o vertical (Columns = 0), pero realmente es como si sólo tuvieras una columna.
Vale, pues una vez supuesto esto, la única forma que veo de ocultar una columna es especificando que tiene ancho = 0: Supongamos un ListBox con 3 columnas en la que quieres ocultar la del medio y darle un ancho de 10 a la primera y a la última.
ListBox1.ColumnWidths = "10;0;10"
Para referirte a la columna dos del elemento actual:
ListBox1.List(ListBox1.ListIndex, 1)
A ver si ahora... Agur.
-
Moitas Gracias Brroz!!!
Creo que esto es lo que quiero, lo probaré!
:jumpie: