Dibujar imágenes en las celdas de un StringGrid
Artículo por Club Developers · 31 diciembre 2005
6109 vistas
Para ello nos vamos a servir del evento OnDrawCell teniendo previamente cargada la imagen en un TImage (por ejemplo)
Veamos cómo dibujar la imagen en la celda (3,2)
Veamos cómo dibujar la imagen en la celda (3,2)
delphi
procedure TForm1.StringGrid1DrawCell(Sender: TObject; Col, Row: Integer; Rect: TRect; State: TGridDrawState); begin if (Row = 3) and (Col = 2) then with StringGrid1.Canvas do Draw(Rect.Left, Rect.Top, Image1.Picture.Graphic); end;