Einzelnen Beitrag anzeigen

Äfan
(Gast)

n/a Beiträge
 
#1

ListView Items verschieben und sortieren !?

  Alt 19. Jun 2005, 04:54
Hi,

1. Ich will ein Item aus einer ListView per klick, eine zeile nach oben verschieben.

Nachdem ich die forensuche hier benutzt habe, habe ich es schon so weit bekommen:

Delphi-Quellcode:
  Listview1.Items.Insert(1);
  Listview1.Items[1].Assign(Listview1.Items.Item[2]);
  Listview1.Items[2].Delete;
Leider funktioniert das nicht, also es wird nichts verschoben...



2. Gib es eine möglichkeit die Items in meiner Listview zu sortieren, allerdings nicht dauerhaft. Also sobald ich wieder neue items hinzufüge, soll er sie einfach wieder an das ende der liste anhängen.

Und geht es, dass ich z.b. auf denn button klicke und er sortiert sie alphabetisch (das mache ich mit listview := stText) und bei nochmals klicken, werden sie wieder wie vorher sortiert bzw. angeordnet.

mfg
  Mit Zitat antworten Zitat