![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Lineas de colores en un DBGrid, el cual obtiene los datos de una Query en ejecución
Pues eso, que como puedo hacer para que me pinte las lineas de uno u otro color dependiendo de una condición.
Si el DBGrid se alimenta de un TTable, lo hago en el envento OnDrawColumnCell y pongo lo siguiente Código:
if ModuloDatos.Calendario.DataSet.FieldByName('TIPO').AsString = 'BAJA' then begin DBGCALENDARIO.Canvas.Brush.Color :=clRed;//color de fondo DbgCalendario.Canvas.Font.Style:=[fsBold]; DBGCalendario.Canvas.Font.Color:=ClBlack; DBGCalendario.DefaultDrawColumnCell(Rect,Datacol,Column,State); end; |
|
|
![]() |
|