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
 

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



Preguntas similares