Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#3

Re: icon in stringgrid zelle zeichnen?

  Alt 2. Nov 2005, 16:30
Hai Richard,

wie bei allem was die Ausgabe angeht wirst Du um das selber zeichnen nicht herum kommen (Delphi-Referenz durchsuchenOnDrawCell).
Dort müsste dann etwas in dieser Richtung stehen:

Delphi-Quellcode:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  if ACol = 2 then
  begin
    ImageList1.Draw((Sender As TStringGrid).Canvas,Rect.Left,Rect.Top,2);
  end;
end;
In diesem Beispiel hole ich das Icon aus einer TImageList.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat