Ayuda con el formato de lineas de un DataGrid

JoseV
23 de Mayo del 2005
Hola,

Soy un poco novato en esto del Visual Basic, a ver si alguien me puede ayudar.

En mi aplicación muesto un datagrid que contiene una lista de incidencias, estas se clasifican por urgencia: alta media o baja. Este campo lo muestro en el datagrid pero me gustaria colorear las filas que correspondan a urgencia alta.
Esto es posible? como lo tengo que hacer?

He probado a recorrer el datagrid pero no lo consigo.


Gracias

f
23 de Mayo del 2005
Yo lo que hago para controlar el crédito es que marco en rojo la fila que corresponde a una factura vencida, este es parte del código que aplico, notese que se está usando con un With ....... End with el código de la tabla.

If estado = "Vencida" Then
For e = 0 To 5
.Row = a
.Col = e
'resalto las celdas de las facturas vencidas con fondo rojo y letras amarillas
.CellBackColor = vbRed
.CellForeColor = vbYellow
.CellFontBold = True
Next e

End If

Jose V
23 de Mayo del 2005
Hola, he probado el código que me has comentado pero no me funciona con el datagrid, me imagino que funcionara con el flexgrid.

Con MSHFlexGrid si que lo he conseguido, pero pierdo otras funcionalidades como ordenar por columnas la información al pulsar en la cabecera de columna o el almacenamiento de datos al hacer click sobre una linea.

Si alguien me puede dar un ejemplo de uso de MSHFlexGrid con estas funciones.

Muchas gracias.