Hallo!
Ich hab ein TListView das in der
IDE schon einen Eintrag enthält.
Wenn nun zur Laufzeit weitere Einträge hinzugefügt werden (mit .Items.add) dann werden die Einträge in verkehrter Reihenfolge dargestellt.
Also angenommen der
IDE-Eintrag ist "huhu" und ich füge 1,2 und 3 dann zeigt das ListView
3 2 1 huhu
Ein Insert an's Ende mit
lvPrinters.Items.Insert(lvPrinters.Items.Count+1);
bringt auch nix, selbes Ergebnis.
Copy-paste ich das ListView in ein anderes Projekt, dann funktioniert es einwandfrei.
Füge ich allerdings in dem anderen Projekt einen Eintrag mit dem
IDE-Eintragseditor hinzu, dann dreht sich die Reihnfolge aller Elemente im Listview um.
Ich kapier' das nicht!!!
Hilfe!
---
Ah: Gerade gemerkt: Das Problem in der
IDE tritt nur auf bei OwnerDraw=True, aber warum macht das einen Unterschied?!?