cambiar color de unas filas del listview

29/03/2006 - 13:13 por Sonia | Informe spam
hola!

necesito q al consultar unos pedidos q salen en un listview, aquellos q
tengan la 3º columna 'p' q significa q es pendiente, me salga el fondo de
otro color

esto me sale bien pero para quedarme con ese dato tengo q seleccionar fila x
fila para quedarme con el dato de la columna y no kisiera q eso de ir fila a
fila lo viera el usuario.

lo q hago es esto q pongo pero me gustaria q se mostrara sin q se vea como
el cursor pasa x cada una de las filas.

como lo podria hacer?





For i = 0 To ListView1.Items.Count - 1

ListView1.Items(i).Selected = True 'selecciona la 1º fila

If estadopedido <> "V" Then 'estadopedido es la columna q kiero
consultar



ListView1.Items(i).BackColor System.Drawing.Color.FromArgb(CType(255, Byte), CType(192, Byte), CType(192,
Byte))

End If

Next
 

Leer las respuestas

#1 Eduardo Alvarado Meza
30/03/2006 - 07:17 | Informe spam
Si bien comprendo quieres tener todas las filas como seleccionadas
poniendole el True al selected y no quieres que se note ese procedimiento,
sencillamente:

ListView1.BeginUpdate
For i = 0 To ListView1.Items.Count - 1

:
:
:
Next
ListView1.EndUpdate

Ya lo recuerdas.

Preguntas similares