Assunto: [delphi-br] TcxGrid Zebrado
Pessoal,
Como eu faço um grid zebrado neste componente da DevExpress??
Quero que:
Se uma determinada coluna tem um valor negativo, a linha toda tenha a cor
vermelha; se for igual a zero, a linha toda em amarelo, e; se for positivo,
a cor das letras em verde
a pena
ser assinante.
Odair
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Murilo Cunha
Enviada em: segunda-feira, 12 de julho de 2010 10:40
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] TcxGrid Zebrado
Odair,
Por
.
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Murilo Cunha
Enviada em: sexta-feira, 2 de julho de 2010 17:13
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] TcxGrid Zebrado
Pessoal,
Como eu faço um grid zebrado neste componente
Muito Obrigado pela ajuda.
Em especial ao Thiago, Joao Carlos, Moacir e Elaine.
A implementacao do Thiago deu certo em meu sistema.
A do Joao Carlos acho q dah certo tb, pois eh bem parecida com a do
Thiago (nao testei).
Utilizei a do Thiago por causa do numero de linhas reduzido na
Elaine,
Ainda nao deu certo!!
Será que estah faltando alguma coisa?
Poderia me enviar um exemplo?
Obrigado
MuriloCunha
On 02/07/2010 17:23, elaine...@gmail.com wrote:
If
(TcxGridDataRowViewInfo(AViewInfo.RecordViewInfo).GridRecord.Values[TableViewNomeCampo.Index]
= 0) then
Begin
Elaine,
Use o Style da view do proprio grid para isto..
ContentOdd ou ContentEven
Sucesso !!
Moacir
Em 06/07/2010 10:23, Murilo Cunha escreveu:
Elaine,
Ainda nao deu certo!!
Será que estah faltando alguma coisa?
Poderia me enviar um exemplo?
Obrigado
MuriloCunha
Moacir,
De-me mais detalhes (exemplos).
Nao estou conseguindo fazer este grid zebrado (de acordo com valores das
celulas, nao linhas impares ou pares).
Obrigado
MuriloCunha
On 06/07/2010 10:33, Prisma - GMAIL wrote:
Elaine,
Use o Style da view do proprio grid para isto..
ContentOdd
Murilo,
Suponhamos que o nome de teu grid seja GridDados:
GridDadosDBTableView1.Styles.ContentEven := cxStyle1;
GridDadosDBTableView1.Styles.ContentOdd := cxStyle2;
No meu caso aqui uso um DbTableView, adapte para o teu caso.
Sucesso !!
Moacir
Em 06/07/2010 15:15, Murilo Cunha
Em 06/07/2010 15:15, Murilo Cunha escreveu:
Moacir,
De-me mais detalhes (exemplos).
Nao estou conseguindo fazer este grid zebrado (de acordo com valores das
celulas, nao linhas impares ou pares).
Obrigado
MuriloCunha
On 06/07/2010 10:33, Prisma - GMAIL wrote:
Elaine,
Use
Murilo,
Vê se isso te ajuda.
João
procedure TfrmOrcamento.gridOrcamentoDBTableView1CustomDrawCell(
Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
var
val, val1:string;
begin
if (not
Para linhas zebradas impares e pares:
Dentro do Evento CustomDrawCell do cxGridLevel:
If AViewInfo.GridRecord.RecordIndex mod 2 = 0 Then
ACanvas.Brush.Color := $FFFAFA
Else
ACanvas.Brush.Color := $CDC9C9;
ACanvas.Font.Color := clBlack;
Agora se quer brincar com valores de
Subject: [delphi-br] TcxGrid Zebrado
Pessoal,
Como eu faço um grid zebrado neste componente da DevExpress??
Quero que:
Se uma determinada coluna tem um valor negativo, a linha toda tenha a
cor vermelha;
se for igual a zero, a linha toda em amarelo, e;
se for positivo, a cor das letras em verde
Pessoal,
Como eu faço um grid zebrado neste componente da DevExpress??
Quero que:
Se uma determinada coluna tem um valor negativo, a linha toda tenha a
cor vermelha;
se for igual a zero, a linha toda em amarelo, e;
se for positivo, a cor das letras em verde.
Lembrando que estou usando TcxGrid
13 matches
Mail list logo