Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: ListView Sortierung: Markierung auf ausgewähltem Icon be

  Alt 23. Dez 2005, 14:24
1. ListViews: Kann das eine ListBox sein ?
2. Item oder Icon - was meinst du nun?

Also ich gehe mal davon aus, dass das markierte Item, also der ItemIndex, nach dem Sortieren deiner ListBox wieder markiert werden soll.

Das könntest du so machen:
Merke dir den Inhalt des markierten Items, suche nach dem Sortieren nach diesem Item und markiere es.
Delphi-Quellcode:
var s: String; i: Integer;
begin
  s:=ListBox1.Items[ListBox1.ItemIndex];
  //sortieren
  i:=0;
  while s<>ListBox1.Items[i] do Inc(i);
  ListBox1.ItemIndex:=i;
end;
In Etwa müsste das so gehen...
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat