Sortierung ListView (Style: vsReport)



  • Hallo zusammen!

    Hab in meinem Programm ne Listview mit 8 Spalten eingebaut.

    Wie kann ich es umsetzen, dass die Einträge automatisch nach der Spalte, auf die man klickt, sortiert werden? Es gibt angeblich die Option SortColumn (BCB-Hilfe) aber da kommt nur einer Fehlermeldung, das es kein Element von Listview wäre.

    Vielen Dank für eure Hilfe

    Jack84



  • SortColumn gibt es nur in der CLX. In der VCL mußt Du die Eigenschaft SortType des TListView verwenden und eine entsprechende OnCompare()-Ereignisroutine schreiben.



  • Dazu gibt es ein Beispiel in der Hilfe (BCB 6)



  • Hab mir das Beispiel mal angeguckt und auch versucht einzubinden. Macht allerdings noch nicht das, was ich will. Er sortiert immer nur nach der ersten Spalte. Werd mich später nochmal genauer damit auseinander setzen.

    Vielen Dank für eure Hilfe!

    Gruß
    Jack84


Anmelden zum Antworten