Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Spaltenbreite im Stringgrid ändern (https://www.delphipraxis.net/100832-spaltenbreite-im-stringgrid-aendern.html)

little_budda 4. Okt 2007 13:29


Spaltenbreite im Stringgrid ändern
 
Hallo,

ich nutze ein Stringrid um Personenwerte tabellarisch anzuzeigen.
In der ersten Spalte steht der Name.
Nun möchte ich gerne die erste Spalte wesentlich breiter als alle anderen machen.
Über den Parameter "ColWidth" kann ich aber nur alle Spalten ändern.

Hat jemand eine Idee für mich?

:gruebel:

DeddyH 4. Okt 2007 13:34

Re: Spaltenbreite im Stringgrid ändern
 
Es heißt TStringGrid.ColWidths[Index: integer], lässt sich also für jede Spalte einzeln einstellen.

little_budda 4. Okt 2007 13:38

Re: Spaltenbreite im Stringgrid ändern
 
Danke.
Klappt.

AD-MS 7. Feb 2008 13:25

Re: Spaltenbreite im Stringgrid ändern
 
ich hab ein aehnliches problem und zu scheine zu dumm zu sein
fuer die loesung (leider ist mir die neue delphi2007 hilfe gar keine hilfe).

1. ich erzeuge dynamisch eintraege und moechte dann die spalte
nach dem groessten eintrag ausrichten.
mit dem ueblichen "AutoSizeCol" (z.b. http://www.festra.com/eng/mtut09.htm)
geht es, aber nur fast: mein TStringGrid ist relativ schmall (373 pixel),
der groesste eintrag aber 525 pixel, und ich kriege delphi nicht
ueberredet, mit das mittels scrollbalken anzuzeigen. er schneidet
den rest einfach ab.
2. die besagten (horizontalen) scrollbalken. die scrollen bei mir
nur von zelle zu zelle. ich moechte aber, dass sie "stetig" scrollen,
und nicht springen. gibt es da eine property fuer??

vielen dank schon jetzt.

AD-MS 11. Feb 2008 12:45

Re: Spaltenbreite im Stringgrid ändern
 
nur fuers protokoll:
es geht ganz einfach duch drunterlegen einer scrollbox.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz