ALTERAR COR DA LINHA DO GRID CONDICIONALMENTE

VINICIUSEROICO 01/10/2009 08:15:30
#324144
Ola, eu procurei em varios lugares e ainda nao achei o que preciso,
tenho um grid e preciso alterar a cor da linha deste grid de acordo com um campo chamado prioridade
ou seja: prioridade ALTA a linha fica vermelha,NORMAL amarela e assim por diante
porem os exemplos que achei sao ou sobre asp.net ou sobre alterar a cor da Celula apenas,eu ate tentei usar o exempo de mudar a cor da celula ,mas nao consegui.,se alguem puder ajudar


valeu
VINICIUSEROICO 01/10/2009 11:13:57
#324161
Citação:

VINICIUSEROICO escreveu:
Ola, eu procurei em varios lugares e ainda nao achei o que preciso,
tenho um grid e preciso alterar a cor da linha deste grid de acordo com um campo chamado prioridade
ou seja: prioridade ALTA a linha fica vermelha,NORMAL amarela e assim por diante
porem os exemplos que achei sao ou sobre asp.net ou sobre alterar a cor da Celula apenas,eu ate tentei usar o exempo de mudar a cor da celula ,mas nao consegui.,se alguem puder ajudar


valeu






Consegui resolver,criei a seguinte funçao:

Private Sub MudaCoresGrid()

Dim i As Integer

For i = 0 To dgvDados.RowCount - 1
Dim prioridade As String = dgvDados.Rows(i).Cells(5).Value

If prioridade = [Ô]ALTA[Ô] Then
dgvDados.Rows(i).DefaultCellStyle.BackColor = Color.OrangeRed
ElseIf prioridade = [Ô]NORMAL[Ô] Then
dgvDados.Rows(i).DefaultCellStyle.BackColor = Color.Yellow
ElseIf prioridade = [Ô]BAIXA[Ô] Then
dgvDados.Rows(i).DefaultCellStyle.BackColor = Color.LawnGreen
End If
Next
End Sub


valeu
Tópico encerrado , respostas não são mais permitidas