![]() |
Stringgird cell größe ändern?
Hi,
wie kann ich die Größe einer TStrinGird Cell wärend der Laufzeit ändern? mfg gandime? |
Re: Stringgird cell größe ändern?
.Width, .Height
|
Re: Stringgird cell größe ändern?
mir ist gerade die idee gekommen es über die owndraw funktion zu machen, da ich ja sonst immer extra auslesen müsste wo die celle ist soweit ich das sehe aber es klappt nicht so ganz:
Delphi-Quellcode:
warum?
procedure Tfrm_rechnung.sg_rDrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState); begin if ACol=4 then begin Rect.BottomRight.X:=Rect.BottomRight.X+200; end; end; |
Re: Stringgird cell größe ändern?
Ich verstehe noch nicht ganz was du vor hast. Willst du nur eine Zelle vergrößern?
|
Re: Stringgird cell größe ändern?
eine Spalte
|
Re: Stringgird cell größe ändern?
Column.Width
|
Re: Stringgird cell größe ändern?
der richtige Befehl is:
Delphi-Quellcode:
danke :-)
sg_r.ColWidths[ACol]
|
Re: Stringgird cell größe ändern?
Zitat:
Eine einzelne Zelle kann nicht geändert werden, sondern nur die Spalte bzw Reihe als solches... Dafür gibt's die Property ColWidths[Spaltennr] bzw RowHeights[Reihennr]: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:42 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 by Thomas Breitkreuz