Ayuda con control Listview

18/02/2006 - 21:54 por Ignacio López | Informe spam
Hola y gracias por compartir tu tiempo.

Estoy llenando un control listview de dos columnas con texto. La primera
columna la lleno cuando vreo cada renglon de la tabla, de esta forma:
For i = 1 To 99
BOX.Items.Add(i)

Next

Mi pregunta es como hago para poner texto en la columna 2 celda 6?

Hace unos dias que estoy caido en este poso y no puedo salir. Me ayudarias?

Muchas gracias!

Ignacio

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
19/02/2006 - 09:20 | Informe spam
Salvo que me equivoque ahora, este control trata a los elementos por índices
o claves, por lo que deberás hacer el cambio a través del índice o clave.

Con índice sería algo parecido a:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim I As Integer
For I = 1 To 99
Me.ListView1.Items.Add(I)
Next
Me.ListView1.Items(2).Text = "Ejemplo"
End Sub


Con clave sería algo parecido a:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim I As Integer
For I = 1 To 99
Me.ListView1.Items.Add(I)
Me.ListView1.Items(I - 1).Name = "Dato" & I
Next
Me.ListView1.Items("Dato" & 2).Text = "Ejemplo"
End Sub


Espero que te sirva.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Ignacio López" wrote:

Hola y gracias por compartir tu tiempo.

Estoy llenando un control listview de dos columnas con texto. La primera
columna la lleno cuando vreo cada renglon de la tabla, de esta forma:
For i = 1 To 99
BOX.Items.Add(i)

Next

Mi pregunta es como hago para poner texto en la columna 2 celda 6?

Hace unos dias que estoy caido en este poso y no puedo salir. Me ayudarias?

Muchas gracias!

Ignacio



Respuesta Responder a este mensaje
#2 Carlos Gómez
19/02/2006 - 13:03 | Informe spam
Ignacio López wrote:

Hola y gracias por compartir tu tiempo.

Estoy llenando un control listview de dos columnas con texto. La primera
columna la lleno cuando vreo cada renglon de la tabla, de esta forma:
For i = 1 To 99
BOX.Items.Add(i)

Next

Mi pregunta es como hago para poner texto en la columna 2 celda 6?

Hace unos dias que estoy caido en este poso y no puedo salir. Me
ayudarias?

Muchas gracias!

Ignacio



BOX.BeginUpdate 'Mejora el rendimiento de llenado al no mostrar nada
For i=1 to 99
dim item as New ListViewItem(i.ToString) 'Primera Columna
item.add("Segunda Columna) 'Segunda Columna
BOX.Items.add(item) 'Las aà±adimos al ListView
Next
BOX.EndUpdate 'Fin de actualizacion

Ten en cuenta que el ListView BOX debe tener al menos 2 columnas
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida