ListView gruppieren



  • Hallo zusammen.
    Brauche mal wieder Hilfe!

    Ich habe eine ListView. Diese möchte ich jetzt so gruppieren wie folgt:

    Code:

    NR | Ort | Str |Fahrzeug
    1 | Ort X | Str X | Fahrzeug A
    1 | Ort X | Str X | Fahrzeug B
    1 | Ort X | Str X | Fahrzeug C
    2 | Ort Y | Str Y | Fahrzeug D

    Ich möchte, das man alle Einträge die die gleiche Nummer haben "einklappen" kann wie im Windows Explorer.

    Verständlich?
    Wie krieg ich das hin?
    Danke schonmal!



  • Mucher schrieb:

    Ich möchte, das man alle Einträge die die gleiche Nummer haben "einklappen" kann wie im Windows Explorer.

    Du meinst so wie das "Groups"-Feature in Vista aufwärts?

    Das zugehörige Feature heißt sinnvollerweise auch "Groups"; ich habe die auch in C++Builder 2009 schon benutzt. Vielleicht unterstützt C++Builder 2007 das auch schon, 2006 tut es jedenfalls nicht.

    ListView-Gruppen sind allerdings nur in Vista und höher einklappbar (und in Windows 2000 nicht einmal sichtbar).



  • Shit, ich hab BDS2006 😉

    Gibts da denn noch was anderes?
    Vielleicht eine Mischung aus List- und TreeView?



  • Wenn du eine Mischung aus TreeView und ListView suchst kann ich dir die
    Komponenten Virtual Treeview von http://www.soft-gems.net/ empfehlen.


Anmelden zum Antworten