Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ASP!Vb

como zebrar uma listview?

Recommended Posts

Alguem sabe como faço pra zebrar uma listview? tipo: uma linha com cor cinza outr com cor branca e assim por diante :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha ... pensando la logica voce teria que ter um contador para cada linha .... se a linha for par voce coloca uma cor, se for impar coloca outra ....Não sei se era essa sua duvida .... agora quanto a deixar a linha com uma cor eu acho que é a propriedade CellForeColor ... alguma coisa assim ....Qualquer coisa post novamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

só o fundo mas dando uma olhada aki acho q a list view não tem essa propriedade, achei pra cor da fonte mas não serve, preciso do fundo da celula.poxa uma coisa simples assim não tem, será? ou eu sou uma anta completo e não acho?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao, realmente, o mexe com o fundo do listview é realmente complicado ... se fosse o MSHFlexGrid por exemplo seria bem mais facil ... ja vi exemplos de fazer o que voce quer com o ListView ... mas com API ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Henrique Felix,

 

Esse comando é visual basic ou delfi:

No evento onCustomDrawItem os comandos abaixo:

 

with ListView.Canvas.Brush do begin

if (Item.Index mod 2) = 0 then

Color := $00FFEBD7

else

Color := clWhite;

end;

Um abraço.

 

Alissong

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.