AdvListViewでソートを使うためには以下の設定が必要です。
- SortShow := True を設定
- AdvListViewの各カラムにTagの番号を設定します。
- イベント OnColumnClick のハンドラを定義しその中で
- SortColumnをカラムのタグから指定
- procedure TForm1.AdvListView1ColumnClick(Sender: TObject; Column: TListColumn);
- var
- tag: integer;
- begin
- tag := Column.Tag;
- AdvListView1.SortColumn := tag;
- end;
コードを修正しました。
返信削除SortColumnを指定するだけで良いです。
参照していたサンプルと自身で書いたコードが混じって、間違えてました。