Visual Basic.NET - listbox

 
Vista:

listbox

Publicado por alvatross (7 intervenciones) el 18/11/2004 05:21:18
como puedo hacer que se vea doscolumnas de la tabla y no solo la columna "poblacion" en el listbox, el comando displaymember no me acepta otra columna.

el otro problema q tengo es como guardar en dos variables string, al pichar la fila del listbox los datos de las dos columnas
esto es lo q tengo

Dim objadaptador As New MySqlDataAdapter(strsql, coneccion)
Dim objds As New DataSet()
'Dim objdv As DataView

coneccion.Open()

objadaptador.Fill(objds, "poblaciones")
coneccion.Close()
Dim objtabla As DataTable
objtabla = objds.Tables("poblaciones")
'objdv = objtabla.DefaultView
ListBox1.DataSource = objtabla
ListBox1.MultiColumn = True
ListBox1.DisplayMember = "poblacion"

End Sub

espero me ayuden gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:listbox

Publicado por Edgar (1501 intervenciones) el 18/11/2004 14:56:36
Hola

El litbox no te permite agregar más de una columna en el mismo.. para hacer eso tendrás que concatenar las cadenas que deseas mostrar o implementar el evento Drawitem, para poder manejar el evento, debes colocar la propiedad DrawMode en OwnerDrawFixed o OwnerDrawVariable

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar