![]() |
Text in StringGrid Cell zentriert ausrichten
Durch das folgende DrawCell Ereignis wird jede einzeilige Texteingabe im StringGrid zentriert ausgerichtet.
Delphi-Quellcode:
[edit=Matze] Mfg, Matze[/edit]
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState); var s: string; begin s := StringGrid1.Cells[ACol, ARow]; // Text der Zelle holen StringGrid1.Canvas.FillRect(Rect); // Zelle leer überzeichnen DrawText(StringGrid1.Canvas.Handle, PChar(s), Length(s), Rect, DT_SINGLELINE or DT_Center or DT_VCENTER); // Text zentriert zeichnen end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz