Fórum como colocar icones no grid ? #335924

10/01/2007

0

Bom dia gostaria de saber como faco para colocar icone no grid valew


Ciotti

Ciotti

Responder

Posts

11/01/2007

Pestana_

ciotti, você quer colocar icone no campo de uma query, table....? caso sim, segue o codigo abaixo e tente adaptar as suas necessidades.

no evento OnDrawColumnCell() do dbgrid insira o codigo:
if Column.Field = queryNomeDoCampo then begin dbgrid.Canvas.FillRect(Rect); if queryNomeDoCampo.AsString = ´S´ then ImageList.Draw(dbgrid.Canvas, Rect.Left + 20, Rect.Top + 1, 4); end;


o último parametro (4) é a posição da imagem no imagelist, que no meu caso foi a figura de posição 4.

qualquer coisa posta ai,
flw.


Responder

Gostei + 0

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

Aceitar