FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
CxGrid colorar fondo de celdas condicional
Hola Colegas, estoy trabajando con D7 y DevExpress y no logro encontrar la forma de cambiar el color de una celda segun su valor. Es decir si el valor que muestra es positivo lo mostraria azul, si el 0 en blanco y si es negativo en rojo.
Los datos de la select lo muestro dentro de un TCxGridDBBandedTableView. Muchas gracias |
#2
|
||||
|
||||
¿Has probado con estilos?
En alguna ocasión lo he hecho así (aunque utilizando DBTableView sin Bandas); Se trata de definir los estilos diferentes y asignarlos segun el valor. De todas formas, deberías buscar en las páginas de DevExpress. Hay mucha ayuda y ejemplos.
__________________
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
|
|||
|
|||
Esta es la solucion que encontro y funciona.
procedure TfrmResumenHoras.cobrarCustomDrawCell( Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); begin if AViewInfo.DisplayValue < 0 then ACanvas.Brush.Color:= clLime; else ACanvas.Brush.Color:= clRed; ACanvas.Font.Color:= clBlack; end; Pero ahora quisiera poner el color segun el valor de otra celda en la fila, y ahi no se como lograrlo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas de condicional If | whatson | Varios | 7 | 18-08-2010 21:57:15 |
Compilador Condicional | sercornejov | Varios | 4 | 22-09-2007 01:14:08 |
pulsar tecla arriva y se desplasa 2 celdas, dbgrid y cxgrid | sakuragi | OOP | 1 | 06-08-2005 17:10:00 |
locate condicional | gatsoft2 | Varios | 10 | 06-05-2005 16:57:37 |
Color de fondo en celdas de Excel | acalderonr | Servers | 2 | 16-05-2003 02:38:31 |
|