Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2010, 11:50
Ka0stj
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 2 meses
Puntos: 37
Respuesta: colorear celda de datagridview segun un parametro?

Hola lupita100 lo primero que se me ocurre es algo similar a lo siguiente:

Código vb:
Ver original
  1. Public Sub Pinta_dgv(ByVal dgv As DataGridView)
  2.    
  3.     Dim LaColumna As String
  4.         Dim NumeroCaracteres As Integer
  5.  
  6.         For i = 0 To dgv.Rows.Count - 1
  7.  
  8.             LaColumna = dgv.Item("Columna", i).Value
  9.         NumeroCaracteres = LaColumna.Length
  10.  
  11.             Select Case NumeroCaracteres
  12.                 Case "Primer Caso"
  13.                     dgv.Rows(i).DefaultCellStyle.BackColor = Color.Turquoise
  14.                 Case "Segundo Caso"
  15.                     dgv.Rows(i).DefaultCellStyle.BackColor = Color.Violet
  16.                 Case Else
  17.                     dgv.Rows(i).DefaultCellStyle.BackColor = Color.Yellow
  18.             End Select
  19.  
  20.         Next
  21.  
  22.     End Sub

Saludos!