vcl-dxlistview-6fb7c4fc.md
The procedural type for list column click handlers.
TdxListViewColumnClickEvent = procedure(Sender: TdxCustomListView; AColumn: TdxListColumn) of object;
| Name | Type | Description |
|---|---|---|
| Sender | TdxCustomListView |
The List View control that raised the click event.
| | AColumn | TdxListColumn |
The target list column.
|
The List View’s OnColumnClick event handler below inverts the sort order:
procedure TForm1.dxListViewControl1ColumnClick(Sender: TdxCustomListView;
AColumn: TdxListColumn);
begin
if AColumn.SortOrder = soAscending then
AColumn.SortOrder := soDescending
else
AColumn.SortOrder := soAscending;
end;
void __fastcall TForm1::dxListViewControl1ColumnClick(TdxCustomListView *Sender,
TdxListColumn *ANode)
{
if (AColumn->SortOrder == soAscending)
AColumn.SortOrder = soDescending;
else
AColumn.SortOrder = soAscending;
}
The List View’s OnColumnClick event references the TdxListViewColumnClickEvent type.
See Also