![]() |
sortieren innerhalb der Komponente TListView
Hallo,
gleich ein neues Problem: ich schreibe gerade eine eigene Komponente von TListView. Nun möchte ich diese neue TListView nach einer oder der anderen Spalte sortieren. Einen Code, der dieses in dem aktuellen Projekt unter "MyListView1ColumnClick(..)" tut habe ich. Ich möchte aber diese Aufgabe in den Code der Komponente selbst verschieben, dass ich das Sortieren mit einem Einzeiler unter "MyListView1ColumnClick()" aus dem Projekt heraus durchführen kann. Vielen Dank für einen Tip E. B. |
Re: sortieren innerhalb der Komponente TListView
Zitat:
|
Re: sortieren innerhalb der Komponente TListView
ja, wenn das so einfach ginge!
Im Projekt habe ich bisher ein ListView1, in dem mit der Ereignisroutine on ColumnClick folgender Code implementiert war:
Delphi-Quellcode:
Das Übernehmen dieser Codesequenz geht leider nicht, es ist nich tegal, ob man das"ColumnToSort" Von einer TListView-Methode oder der Instanz ListView1 aufruft.
Procedure TF_Haupt.ListView1ColumnClick(Sender:TObject; Column: TListColumn);
begin ColumnToSort:=Column.Index; (Sender as TCustomListView).AlphaSort; AscDesc(Column.Index):=-1*AscDesc(ColumnIndex); end; Vielen Dank E. B. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:59 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