Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: ListView Items verschieben und sortieren !?

  Alt 19. Jun 2005, 07:30
Zitat von Äfan:
Hi,

1. Ich will ein Item aus einer ListView per klick, eine zeile nach oben verschieben.
ich hab nicht nachgeschaut move gibt es nicht bei den items?

Zitat:
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.
Alphasort aufrufen und bei oncustomsort das LV wie gewünscht sortieren. Du kannst immer wieder items an Ende dranhängen, neu sortiert wird es nur bei alphasort. Für customsort etc. gibt genug hier im Forum

Zitat:
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.
Erstell dir eine zusätzliche unsichtbare Spalte oder geh über die Data-eigenschaft, hinterlege dort deinen Index, z.B. fortlaufende Nummerierung und sortier dann danach um die ursprüngliche Reihenfolge wiederherzustellen.

Mfg Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat