GARANTIR DESCONTO

Fórum DBGrid - Cor na linha do ponteiro #147128

18/03/2003

0

Olá amigos,

Em primeiro lugar, venho aqui agradecer a dedicação de vocês...

O que eu preciso é o seguinte:

Exemplo: Tenho um DBGrid com três colunas

________________________________________________
Codigo | Nome | Dt. Nascimento
> 01 Marcelo Ribeiro 12/11/1974
02 José Benedito 01/05/1958
--------------------------------------------------------------------
Perceba que o primeiro registro está com o ponteiro, então eu preciso pintar de amarelo a linha inteira, ok?

Mais uma vez muito obrigado !!!!!!!!!

Marcelo Ribeiro
E-mail: marcelosistemas@hotmail.com


Anonymous

Anonymous

Responder

Posts

18/03/2003

Belo

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
//Pinta celula selecionada
if gdSelected in State then
begin
DBgrid1.Canvas.Font.Color:=clBlack;
DBgrid1.Canvas.Brush.Color:=clYellow;
DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);
end;

end;


Responder

Gostei + 0

18/03/2003

Aroldo Zanela

Olá amigos, Em primeiro lugar, venho aqui agradecer a dedicação de vocês... O que eu preciso é o seguinte: Exemplo: Tenho um DBGrid com três colunas ________________________________________________ Codigo | Nome | Dt. Nascimento > 01 Marcelo Ribeiro 12/11/1974 02 José Benedito 01/05/1958 -------------------------------------------------------------------- Perceba que o primeiro registro está com o ponteiro, então eu preciso pintar de amarelo a linha inteira, ok? Mais uma vez muito obrigado !!!!!!!!! Marcelo Ribeiro E-mail: marcelosistemas@hotmail.com


Marcelo,

Pode ser de azul?

dgRowSelect=true
dgAlwaysShowSelection=true

Se não, vai ter que usar uma outra grid. Tipo rxlib.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar