Einzelnen Beitrag anzeigen

Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#1

TListView mit AutoArrange - Reihnfolge?!?

  Alt 15. Feb 2012, 18:00
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?!?

Geändert von ralfiii (16. Feb 2012 um 10:40 Uhr)
  Mit Zitat antworten Zitat