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/)
-   -   StringGrid beliebig lang (https://www.delphipraxis.net/84086-stringgrid-beliebig-lang.html)

InfoPeiler 11. Jan 2007 07:05


StringGrid beliebig lang
 
hi, ich hab schon überall gesucht (glaub ich) aber nix gefunde. Kann mir vllt jemand sagen, wie ich ein stringgrid kriege was beliebig lang ist? also das verlängert wird wenn ich weitere beträge eintrage?
danke im voraus

mkinzler 11. Jan 2007 07:06

Re: StringGrid beliebig lang
 
Du kannst ein Grid doch durch Setzen von .ColCount/.RowCount vergrößern.

InfoPeiler 11. Jan 2007 07:10

Re: StringGrid beliebig lang
 
wie jetzt? :? ich hab so null ahnung von delphi
muss ich das inner form schon machen wenn ich das stringgrid erstellt habe oder im quelltext?

mkinzler 11. Jan 2007 07:16

Re: StringGrid beliebig lang
 
Im Quelltext beim Einfügen kannst du mit
Delphi-Quellcode:
StringGrid1.RowCount := StringGrid1.RowCount + 1;
eine weitere Zeile Einfügen.

marabu 11. Jan 2007 07:20

Re: StringGrid beliebig lang
 
Herzlich willkommen in der Delphi-PRAXiS, InfoPeiler.

Eine gute Stelle für das Anfügen der neuen Zeile scheint mir das Ereignis OnKeyDown() des Grids zu sein:

Delphi-Quellcode:
procedure TDemoForm.StringGridKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  with Sender as TStringGrid do
    if (Key = VK_DOWN) and (Succ(Row) = RowCount) then
      RowCount := RowCount + 1;
end;
Freundliche Grüße vom marabu

InfoPeiler 11. Jan 2007 07:30

Re: StringGrid beliebig lang
 
aaahh gut ok danke ich werds gleich mal probieren

DP-Maintenance 11. Jan 2007 08:43

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
TStringGrid - > Komponente


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