![]() |
Stringgrid soeben eingefügte Zeile markieren...
Ich füge auf Form5 mittels folgendem Code Daten in mein Stringgrid:
Delphi-Quellcode:
Das Stringgrid wird dann sortiert und Form5 schließt sich wieder.
Form1.Stringgrid1.RowCount := Form1.Stringgrid1.RowCount + 1;
Form1.StringGrid1.Row := Form1.Stringgrid1.RowCount - 1; Form1.StringGrid1.Cells[0, form1.StringGrid1.Row] := Trim(abo1.Text); Form1.StringGrid1.Cells[1, form1.StringGrid1.Row] := Trim(abo2.ext); Ich hätte gerne das meine neu hinzugefügte Zeile markiert und angeklickt wird. Momentan wird immer die letzte Zeile markiert und nicht die soeben eingefügte Zeile. gruss Vito |
Re: Stringgrid soeben eingefügte Zeile markieren...
hallo capo
ich würde eine unsichtbare spalte erstellen, in der du eine markierung hineinschreibst. die markierung kann z.B ein x sein. wenn du nachdem sortieren genau nach dieser zeile suchst kannst du diese dann markieren. z.B: for Zeile := grid.RowCount-1 downto 1 do begin if grid.Cells[5, Zeile] = 'x' ....dann hast die Zeilennummer zum markieren end; nachdem du die zeile markiert hast, musst du das x wieder löschen. vielleicht hilft Dir das weiter... |
Re: Stringgrid soeben eingefügte Zeile markieren...
Danke. Das wär eine Idee.
Gibt es noch andere Möglichkeiten? Grüße Vito |
Re: Stringgrid soeben eingefügte Zeile markieren...
Hi...
wie klick ich die Zeile dann an?
Delphi-Quellcode:
geht ja nich...
form1.StringGrid1Click(self);
^^ Habs rausgefunden :) Danke für den Tip, funktioniert SUPER!!!! :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:39 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-2025 by Thomas Breitkreuz