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を指定するだけで良いです。
参照していたサンプルと自身で書いたコードが混じって、間違えてました。