Sort([Column: ITreeListColumn = Null;][Direction: SortDirection = 0]);
Column. Cтолбец, по которому необходимо осуществить сортировку. Если параметр не указан, то осуществляется сортировка по столбцу, указанному в свойстве SortColumn.
Direction. Направление сортировки, которое будет установлено в столбце. Если параметр не указан, то будет установлена сортировка по возрастанию значений.
Метод Sort осуществляет сортировку элементов указанного столбца в заданном направлении.
Метод Sort актуален, когда для свойства Sorted установлено значение True, а для свойства SortType не установлено значение None.
Для выполнения примера необходимо наличие формы и расположенных на ней кнопки с наименованием «Button1» и компонента TreeList с наименованием «TreeList1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
TreeList1.SortType := ControlSortType.Text;
TreeList1.Sorted := True;
TreeList1.Sort(TreeList1.Columns.Item(0), SortDirection.Descending);
End Sub Button1OnClick;
При нажатии на кнопку элементы будут отсортированы по убыванию. Сортировка будет осуществлена по первому столбцу.
См. также: