USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  LISTBOX- Colorir uma linha numa condição
nlsolucoes
não registrado
ENUNCIADA !
Postada em 12/04/2007 12:45 hs   
Olá Pessoal,

Preciso colorir uma linha/item do listbox numa condição específica, como saldo 0(zero)=linha vermelha vermelha

Desde já agradeço.
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 13/04/2007 01:59 hs            
No ListBox até onde eu sei só muda a cor da linha inteira mas se vc usar o ListView dá pra fazer isso. Vá no menu "Project...Components". Marque o item Microsoft Windows Common Controls 6.0
 
Coloque o ListView no form.
 
Sendo LV = ListView segue exemplo:
 
 
'configurando o ListView
LV.View = lvwReport
LV.FullRowSelect = True
LV.ColumnHeaders.Add , , "Coluna 1"
LV.ColumnHeaders.Add , , "Coluna 2"
LV.ColumnHeaders.Add , , "Coluna 3"
 
'Adicionando registros
For i = 0 To 4
    LV.ListItems.Add , , "Texto" & i
    LV.ListItems(LV.ListItems.Count).SubItems(1) = "SubItem" & i
    LV.ListItems(LV.ListItems.Count).SubItems(2) = "SubItem" & i
Next
 
'Colocando a última linha em vermelho
LV.ListItems(LV.ListItems.Count).ForeColor = vbRed
LV.ListItems(LV.ListItems.Count).ListSubItems(1).ForeColor = vbRed
LV.ListItems(LV.ListItems.Count).ListSubItems(2).ForeColor = vbRed
   
Fabiano
não registrado
ENUNCIADA !
Postada em 14/08/2012 11:44 hs   
Bom dia, não consigo colocar a coluna inteira do listview em vermelho,se possível poste-me o código,só consigo colocar  a linha em vermelho sendo assim tenho que repetir varias vezes o código.Desde de já a gradeço.Fique com deus
   
Fabiano
não registrado
ENUNCIADA !
Postada em 14/08/2012 11:45 hs   
Bom dia, não consigo colocar a coluna inteira do listview em vermelho,se possível poste-me o código,só consigo colocar  a linha em vermelho sendo assim tenho que repetir varias vezes o código.Desde de já a gradeço.Fique com deus
   
J.Carlos
Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 29/08/2012 07:47 hs            
FAbiano, você pode usar também o greed - msflexgrid, com ele você pode pintar qualquer linha/coluna.
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 29/08/2012 11:34 hs            
E olha, bem mais rápido que o ListView.

vlu//
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página