SortAscending: Boolean;
Свойство SortAscending определяет направление сортировки.
Если свойству установлено значение True, то сортировка осуществляется по возрастанию, иначе - по убыванию.
Свойство актуально, если установлены все необходимые для сортировки свойства: столбец, по которому осуществляется сортировка, тип сортировки и признак включенной сортировки.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента DimensionTree с наименованием «DimensionTree1» и компонента UiDimension, являющегося источником данных для «DimensionTree1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
DimensionTree1.SortType := ControlSortType.Text;
DimensionTree1.SortColumn := 0;
DimensionTree1.Sorted := True;
DimensionTree1.Columns.Item(DimensionTree1.SortColumn).SortAscending := False;
End Sub Button1OnClick;
После выполнения примера при нажатии на кнопку для компонента «DimensionTree1» будет установлена сортировка по значениям первого столбца. Значения будут отсортированы по убыванию.
См. также:
IDimensionViewerColumn | IDimensionViewer.SortColumn | IDimensionViewer.Sorted | IDimensionViewer.SortType