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 Stringgrid Zeile markieren (https://www.delphipraxis.net/146240-stringgrid-zeile-markieren.html)

Samufi 16. Jan 2010 11:51


Stringgrid Zeile markieren
 
Hallo,
ich bin mir durchaus bewusst, dass es zu diesem Thema schon etliche Threads gibt. Ich möchte in einem Stringgrid eine, bzw. mehrere bestimmte Zelle(n) markieren oder eine ganze Zeile. Ich weiß zwar, wie ich die markierte Zelle oder Zeile herausbekomme, aber nicht wie ich beeinflussen kann, welche das ist.
Vielen Dank schon mal allen Antwortern!
Treuergebenst,
Samufi

toms 16. Jan 2010 12:01

Re: Stringgrid Zeile markieren
 
Hallo

Mit TStringGrid.Selection kannst du den markierten Bereich ermitteln (Selection: TGridRect)

Samufi 16. Jan 2010 12:19

Re: Stringgrid Zeile markieren
 
Vielen Dank für die Antwort!
Wie ich herausbekomme, welcher Bereich markiert ist, das ist mir schon klar. Die Frage ist, wie ich beeinflusse, welcher Bereich markiert ist. Ich will beispielsweise immer die letzte Zeile des Stringgrids markieren. Ich bräuchte sowas wie ein StringGrid.markiert[x,y]:=true oder StringGrid.row[x].selected:=true oder sowas in der Art...

toms 16. Jan 2010 12:33

Re: Stringgrid Zeile markieren
 
Zitat:

StringGrid.row[x].selected:=true
z.B. 5. Zeile markieren:

Delphi-Quellcode:
 with StringGrid1 do
    Selection := TGridRect(Rect(0, 4, ColCount, 4));

Samufi 16. Jan 2010 13:20

Re: Stringgrid Zeile markieren
 
Vielen Dank, das war es, was ich gesucht hatte!

Parre1950 16. Feb 2012 17:10

AW: Stringgrid Zeile markieren
 
bei mir geht das nicht - warum


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