Delphi-PRAXiS
Seite 2 von 2     12   

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 Eingabe in Stringgrid (https://www.delphipraxis.net/4508-eingabe-stringgrid.html)

Christian S. 2. Mai 2003 15:40

@Keldorn: Du hast völlig recht. Da habe ich gar nicht dran gedacht. Da ist Deine Lösung dann wirklich vorzuziehen.

Hansa 2. Mai 2003 19:43

Das verdammte Grid nervt mich langsam. Wie kann ich denn auf eine Zelle gezielt reagieren :?: Wenn sie "betreten" wird, z.B. kleinen Hinweis zeigen und beim Verlassen in Abhängigkeit, ob etwas eingegeben wurde Cursor irgendwohin bewegen. Jetzt verzichte ich schon auf ein DBgrid, weil das noch unflexibler ist und programmiere alles selber, aber das StringGrid scheint nicht viel besser zu sein.

Keldorn 3. Mai 2003 13:49

Zitat:

Zitat von Hansa
Das verdammte Grid nervt mich langsam. Wie kann ich denn auf eine Zelle gezielt reagieren :?: Wenn sie "betreten" wird, z.B. kleinen Hinweis zeigen und beim Verlassen in Abhängigkeit, ob etwas eingegeben wurde Cursor irgendwohin bewegen. .

Hallo

was gefällt dir denn an OnselectCell nicht?
Wenn du wissen willst, ob etwas eingegeben wurde, dann merk dir doch die Position der alten Zelle+Wert und beim nächsten onselectCell fragst du diese werte entsprechend und reagierst entsprechend.

Mfg Frank

Jens Schumann 6. Mai 2003 17:25

Hallo,
Zitat:

Zitat von Christian Seehase
Zeilen löschen wie im RichEdit oder einer StringList geht definitiv nicht.

Mit dieser procedure kann eine bestimmt Zeile aus einem TStringGrid gelöscht werden.
Delphi-Quellcode:
procedure DeleteRow(yourStringGrid: TStringGrid; ARow: Integer);
var i: Integer;
begin
  with yourStringGrid do
  begin
    for i := ARow to RowCount-2 do
      Rows[i].Assign(Rows[i+1]);
    RowCount := RowCount - 1
  end;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr.
Seite 2 von 2     12   

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