none
Datagridview colorido RRS feed

Respostas

Todas as Respostas

  • Amigo você pode fazer assim :

    Me.DataGridView1.Rows(x).Cells(7).Style.BackColor = Color.Red

    Abraços,

    Eduardo

    quinta-feira, 10 de outubro de 2013 12:12
  • Eduardo

         Obrigado pela resposta, e gostaria de saber qual seria o melhor evento para fazer isto na execução do grid, pois até o momento acabei fazendo assim e está funcionando, só não sei se seria o mais correto ?

       Fiz no evento CellFormatting

            If dgv_Geral_Indice.Columns("cteste").Index = e.ColumnIndex AndAlso e.RowIndex >= 0 Then
                If Not IsDBNull(dgv_Geral_Indice.Rows(e.RowIndex).Cells("cteste").Value) Then
                    Select Case dgv_Geral_Indice.Rows(e.RowIndex).Cells("cteste").Value
                        Case "AMR"
                            dgv_Geral_Indice.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Yellow
                        Case "MSG"
                            dgv_Geral_Indice.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Red
                     End Select
                End If
            End If

    quinta-feira, 10 de outubro de 2013 20:23
  • Nei, onde colocar isso depende somente de em qual momento você quer trocar as cores das linhas, não existe um lugar mais correto. Se você quer alterar as cores quando alterar o conteúdo do grid então o evento que você colocou esta correto.

    Abraços,

    Eduardo

    sexta-feira, 11 de outubro de 2013 14:58
  • use essa configuração no seu ai!

    Clique nos 3 pontinhos e configure!


    Fúlvio Cezar Canducci Dias

    sábado, 12 de outubro de 2013 16:13