![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
dbgrid con lineas de diferente color
Verifica el evento OnDrawColumnCell, para mas detalle consulta en trucomania Espero te sirva y sea lo que buscas.
Saludos. |
|
#2
|
||||
|
||||
|
No tengo ese Grid, pero supongo que debe derivar del estandard de Delphi, por lo tanto es fácil que posea los mismos eventos y el coloreado de filas funcione de la misma forma; Haz una búsqueda en los foros por "DBGrid Color" (sin las comillas) y verás como obtienes respuesta.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Ok
Gracias por sus comentarios, ya entendi la forma de como hacerlo, como el evento 0nGetDrawInfo, se dispara cada vez que se realiza alguna modificacion en el Grid, el truco estaba en refrescar el contenido del Query y DataSource que apuntan al TsDbGrid y al detectar este ultimo el cambio, ejecuta el evento OnGetDrawInfo y asi ya puedo colorear los renglones con
if (dbgDetalle.Col['Dce_Utilidad'].Field.AsFloat < 300) DrawInfo.Font.Color:=clBlue Saludos! Rciks |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|