Hallo zusammen,
ich bastle gerade an einer Anwendung die ein TStringgrid nutzt, und habe da das Property TStringGrid.ColumnClickSorts gefunden.
Wenn man das auf True setzt, dann kann man auf die Header oben clicken und wie durch geisterhand wird alles nach dieser Spalte sortiert, das Funktioniert auch wunderbar .
Nun habe ich folgendes Problem:
Ich erstelle Content, mein User clickt auf einen Header und lässt sich die Spalte sortieren, dadurch zeigt das TSTringgrid neben dem Spaltenheader so ein kleines Dreieck an, dass der user sieht dass diese Spalte sortiert ist. Das Ansich ist auch kein Problem, denn die Info stimmt ja.
Aber
wenn ich nun "neuen" Content in das Stringgrid lade, dann bleibt das dreieck stehen und stimmt dann nicht mehr, weil ich das natürlich nicht sortiert mache.
=> Gibt es eine Programatische Möglichkeit der Stringgrid zu sagen, sie soll diese Dreieckchen "löschen" weil nicht mehr sortiert ist ?
Frage zu TStringGrid.ColumnClickSorts [gelöst]
- corpsman
- Lazarusforum e. V.
- Beiträge: 1498
- Registriert: Sa 28. Feb 2009, 08:54
- OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
- CPU-Target: 64Bit
- Wohnort: Stuttgart
- Kontaktdaten:
Frage zu TStringGrid.ColumnClickSorts [gelöst]
Zuletzt geändert von corpsman am Do 4. Jan 2024, 15:53, insgesamt 1-mal geändert.
--
Just try it
Just try it
Re: Frage zu TStringGrid.ColumnClickSorts
Seit Laz 2.2: StringGrid.HideSortArrow
- corpsman
- Lazarusforum e. V.
- Beiträge: 1498
- Registriert: Sa 28. Feb 2009, 08:54
- OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
- CPU-Target: 64Bit
- Wohnort: Stuttgart
- Kontaktdaten:
Re: Frage zu TStringGrid.ColumnClickSorts
lol, und ich finde das nicht, danke nu gehts *g*
--
Just try it
Just try it
-
- Lazarusforum e. V.
- Beiträge: 191
- Registriert: Sa 26. Mai 2012, 17:31
- OS, Lazarus, FPC: Win 10 (L 2.2.6 x64 FPC 3.2.2)
- CPU-Target: 64Bit
Re: Frage zu TStringGrid.ColumnClickSorts [gelöst]
Alternativ: warum stößt du die Sortierung nach der Aktualisierung nicht manuell neu an?
just my two Beer
- corpsman
- Lazarusforum e. V.
- Beiträge: 1498
- Registriert: Sa 28. Feb 2009, 08:54
- OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
- CPU-Target: 64Bit
- Wohnort: Stuttgart
- Kontaktdaten:
Re: Frage zu TStringGrid.ColumnClickSorts [gelöst]
das ist eigentlich auch eine Gute Idee, dazu müsste ich aber prüfen ob vorher "sortiert" wurde, ich mach mich morgen mal schlau ob das geht ..
--
Just try it
Just try it
- corpsman
- Lazarusforum e. V.
- Beiträge: 1498
- Registriert: Sa 28. Feb 2009, 08:54
- OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
- CPU-Target: 64Bit
- Wohnort: Stuttgart
- Kontaktdaten:
Re: Frage zu TStringGrid.ColumnClickSorts [gelöst]
Habe ein Follow Up Thema, aber mit neuem Thread viewtopic.php?f=18&t=15283
--
Just try it
Just try it