Selected

Свойство возвращает или устанавливает состояние выбора элемента списка в элементе управления List. Это свойство является массивом логических значений, имеющим такое же число элементов, что и свойство List.

Синтаксис

object.Selected(index) [= boolean]

Части синтаксической последовательности для свойства Selected приведены в таблице:

Часть

Описание

object
Объектное выражение.
index Номер индекса элемента списка в элементе управления.
boolean Логическое выражение, определяющее, выбран ли элемент. Допустимые значения приведены в таблице Установок.


Установки

Возможные установки для параметра boolean:

Установка

Описание

True Элемент списка выбран.
False
(Установка по умолчанию) Элемент списка не выбран.


Примечания

Это свойство особенно полезно, если пользователю необходимо сделать множественный выбор. Можно быстро проверять, какие элементы в списке выбраны. Можно использовать это свойство, чтобы выбрать или отменить выбор элементов в списке из программного кода.

Если свойству MultiSelect установлено значение 0, то чтобы получить индекс элемента, можно применить свойство ListIndex. Однако при множественном выборе свойство ListIndex возвращает индекс элемента списка, который содержится внутри прямоугольника фокуса вне зависимости от того, выбран элемент фактически или нет.

Если свойству Style элемента управления List установлено значение 1 (переключатели), то свойство Selected возвращает значение True только для тех элементов списка, у которых отмечены переключатели. Свойство Selected не будет возвращать значения True для элементов, которые только подсвечены.


Назад