[DELPHI] Jak sortować ListView ?

0

Mam sobie ListView. W ViewStyle ustawiam go na vsReport, tworze np. 3 kolumny. Jak zrobić aby posortować np. alfabetycznie według 2 lub 3 kolumny ?

Jeżeli wezmę funkcję SortType na stText to on zawsze sortuje według pierwszej kolumnę.

0

Obawiam się, że nie da się tego zrobić automatycznie. Elementy są dodawane w postaci drzewa i sortuje się tylko według najgrubszej gałęzi. Możesz to co najwyżej zrobić ręcznie (przesuwać odpowiedni elementy)--Jest jeszcze jeden błąd ... :)

Apel: Piszcie w tematach o jaki język programowania chodzi np. : [Delphi], [C++], itp.

Pomoc do Delphi po polsku. http://www.4programmers.net/forum/index.php?action=show&id=21335&c=2

Oficjalny kanał IRC serwisu 4programers:
serwer: warszawa.ircnet.pl sieć: POLNet kanał: #4programmers.net

0

Jezeli dobrze cie zrozumialem to chodzi ci o sortowanie według danej kolumny ,tak wiec lookni tutaj http://www.4programmers.net/forum/index.php?action=show&id=19324 , a jezeli nie to ... {wstyd} --GOGLE is the best :)
Pozdrowienia Chodek

0

A ja to robie jeszcze inaczej. Trzymam dane w innej strukturze (tablica rekordow), ktora sortuje HeapSortem (dzieki Skysh {brawo} {brawo} ) i wyswietlam gotowe na ListView. Czyli ListView sluzy mi tylko za display.--Pawel {Delphi 6 Personal}

Po pierwsze: naciśnij F1

1 użytkowników online, w tym zalogowanych: 0, gości: 1