Определяет, должны ли элементы списка элементов управления ComboBox или ListBox автоматически сортироваться в алфавитном порядке. Доступно на этапе разработки и во время выполнения.

 [Form.]Control.Sorted[= lExpr]

Expand imageВозвращаемое значение

lExpr

Для свойства Sorted предусмотрены следующие установки:

Установка Описание

"Истина" (.T.)

Элементы списка сортируются в алфавитном порядке (с учетом регистра символов). Visual FoxPro выполняет практически всю необходимую обработку строк для поддержания алфавитного порядка, включая надлежащее изменение номеров индексов элементов при добавлении элементов в список или при их удалении из списка.

"Ложь" (.F.)

(По умолчанию) Элементы списка не сортируются в алфавитном порядке.

Expand imageRemarks

Применяется к: ComboBox | ListBox

Свойство Sorted доступно, если значение свойства RowSourceType установлено равным 0 (None) или 1 (Value)..

Обратите внимание, что, после того, как элементы отсортированы в алфавитном порядке, установка свойства Sorted в "Ложь" (.F.) не восстановит исходный порядок элементов. Для его восстановления переустановите свойство RowSource само на себя, как показано в следующем примере:

  CopyCode imageСкопировать код
MyForm.MyCombo1.Rowsource = MyForm.MyCombo1.Rowsource

Expand imageСмотрите также