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 Neue Reihen in StringGrid erzeugen (https://www.delphipraxis.net/5849-neue-reihen-stringgrid-erzeugen.html)

flomei 21. Jun 2003 05:34


Neue Reihen in StringGrid erzeugen
 
Ich bin ein absoluter Newbie was StringGrids und Grids angeht. In einem meiner Programme würde ich gerne auf ButtonClick eine neue Reihe hinzufügen. Ich hab auch schon in der Hilfe nachgeguckt aber da stand nichts was mir geholfen hat.
Ich dachte mir das folgendermaßen:

Code:
StringGrid vorher
|---------------------------------|
|                |                |
|---------------------------------|
|                |                |
|---------------------------------|

Nach dem ButtonClick soll eine Reihe hinzugefügt werden:
|---------------------------------|
|                |                |
|---------------------------------|
|                |                |
|---------------------------------|
|                |                |
|---------------------------------|
Wie gesagt: Hab die OH schon gequält und die Forum-Suche hat mir gezeigt wie ich Zeilen lösche aber nicht wie ich neue erstelle. Ich denke, dass die Lösung wohl nicht zu kompliziert sein wird :roll:

MfG Florian :hi:

woki 21. Jun 2003 06:51

Guten Morgen,

Stringgrids haben die Eigenschaft Rowcount, einfaso setzen wie sie gebraucht werden, also z.B. um eins erhöhen, um eine Zeile hinzuzufügen.

Grüße
Woki

flomei 21. Jun 2003 14:02

Danke!
:wall: War ja mehr als einfach. :wall:
Ich hab garantiert noch nen paar nette StringGrid-Fragen :mrgreen:

MfG Florian :hi:

Christian Seehase 21. Jun 2003 14:35

Moin Florian,

was in diesen Zusammenhang nicht ganz unwichtig ist:

Es ist kein Problem eine Zeile anzusprechen, die über RowCount hinausgeht.
Wenn Du den RowCount verminderst, so werden die entsprechenden Zeile nicht gelöscht, man sieht sie nur nicht mehr. Der Inhalt bleibt erhalten.
(gilt beides auch analog für Columns)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 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