Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar
Juega a la Cura, código de registro: laresistencia

cambiar el color de celda de datagrid segun el valor

valorado por 0 usuarios
Este artículo tiene 1 Responder | 2 Seguidores

Contribuyente Top 500
Envíos: 5
Puntos: 105
raal300 Enviado: 30/12/2008 23:07

Buenas tardes

 

tengo un datagrid enlazado a una tabla de sql que me da ciertos resultados, pues bien yo lo que quiero es que segun el valor de una celda me coloree ese mismo en otro color es decir:

                        APLICACION   OFERTADAS    CONTESTADAS    ABANDONADAS   TERMINADAS

                        VOZ_DATOS          10                        8                           2                        0

 

Si en la columna OFERTADAS (1) su valor es mayor a 8 que me coloree ese dato en rojo, mi aplicacion la estoy haciendo en Visual Basic 2005, les agradeceria su ayuda

Contribuyente Top 100
Hombre
Envíos: 77
Puntos: 1,375

Imagino que puedes usar el evento CellFormatting de los DataGridView. Vendría a ser algo así como:

Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting

If e.ColumnIndex = 1 Then

If CInt(e.Value) > 8 Then

e.CellStyle.BackColor = System.Drawing.Color.Red

End If

End If

End Sub

  • | Puntos de post: 35
Página 1 de 1 (2 elementos) | RSS
Juega a la Cura, código de registro: laresistencia