Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-12-2010
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
DevExpress

Hola a todos. estoy usando el control cxGrid que viene con los componentes DevExpress. Si alguien lo ha usado por favor me pudieran decir como puedo variar el color de una fila de la grilla dependiendo de una condicionante de uno de los campos del dataset.

Gracias
Responder Con Cita
  #2  
Antiguo 19-12-2010
mzell mzell is offline
Registrado
 
Registrado: jul 2006
Ubicación: La Ceiba, Honduras
Posts: 7
Poder: 0
mzell Va por buen camino
Hola cmfab.
Una forma de hacerlo es usar el evento OnCustomDrawCell de control CxGrid para formatear la fila del registro.

Por ejemplo, para formatear un texto y cambiar el color de una fila cuando la columna en la posición 4 en el cxGrid es menor que 100 utilizo el siguiente código:

Código Delphi [-]
procedure TForm1.cxGrid1DBTableView1CustomDrawCell(
  Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
  AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
begin
  if AViewInfo.GridRecord.Values[4] < 100 then     
  begin
    ACanvas.Brush.Color := clGreen;   {Color del fondo de la fila}
    ACanvas.Font.Style := [fsBold];   {Formatea el texo en negrita (Bold)}
  end;
end;

Espero que pueda ser util.
Responder Con Cita
  #3  
Antiguo 20-12-2010
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Gracias por responder. funcionó perfectamente.un saludo
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dificultad con DevExpress Paulao Varios 8 13-10-2011 02:42:31
Problema con DevExpress Paulao Varios 1 09-07-2010 22:19:00
DevExpress Paulao Varios 6 02-04-2008 18:00:20
Propiedades DevExpress Punzo OOP 0 18-12-2006 21:57:54
grillas de devexpress VIRU Varios 0 18-08-2005 08:56:09


La franja horaria es GMT +2. Ahora son las 15:41:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi