Einzelnen Beitrag anzeigen

blackdrake

Registriert seit: 22. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#16

Re: Suche Tabellen-VCL mit automatischer Sortierung

  Alt 7. Aug 2008, 18:52
Hallo.

Ich habe gerade folgendes hinbekommen:

Delphi-Quellcode:
public
    procedure Sort(ColumnIndex: integer); overload; // Extended
    procedure Sort(ColumnIndex: integer; ASC: boolean); overload; // Extended

// Extended
procedure TSortListView.Sort(ColumnIndex: integer);
begin
  ColumnClick(self, Columns[ColumnIndex]);
end;

// Extended
procedure TSortListView.Sort(ColumnIndex: integer; ASC: boolean);
begin
  LastSortAsc := not ASC;
  ColumnClick(self, Columns[ColumnIndex]);
end;
Die erste Variante von Sort scheint wunderbar zu klappen.

Die zweite Variante von Sort hat mit ASC funktioniert, hat aber aus irgendeinem Grund Probleme mit DESC.

Wenn ich den Test-Button das erste Mal klicke, wird nach ASC sortiert, erst nach den weiteren Klicks dauerhaft nach DESC.

*grübel*

Gruß
blackdrake
Daniel Marschall
  Mit Zitat antworten Zitat