Свойство «Несвязное выделение (MultiSelect)»

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Применение

Объект «Список»

Свойство Несвязное выделение (MultiSelect) позволяет указать, может ли пользователь одновременно выбрать несколько элементов из список в форма и каким образом. Данное свойство возвращает доступное для чтения и записи значение типа Байт.

выражение.MultiSelect

выражение Обязательное. Выражение, возвращающее один из объектов списка «Применение».

Замечания

Для свойства Несвязное выделение (MultiSelect) используются следующие значения.

Параметр

Visual Basic

Описание

Отсутствует

2460

(По умолчанию) Выбор нескольких элементов запрещен.

Простой

1

Выбор или отмену выбора нескольких элементов можно сделать, щелкая их или нажимая клавишу ПРОБЕЛ.

Со связным выбором

2

Допускается расширение области выделения с помощью нажатия кнопки мыши или клавиши перемещения курсора при нажатой клавише SHIFT. Элемент списка выделяется или его выделение снимается нажатием кнопки мыши при нажатой клавише CTRL.


Примечание : Свойства MultiSelect с помощью списка страница свойств, макрос или Visual Basic для приложений (VBA).

Это свойство можно задать только в режиме конструктора формы.

Свойство ListIndex возвращает номер индекса для выбранного элемента. При MultiSelect свойству расширенный или простой, можно использовать свойства выбранный или коллекции ItemsSelected поле списка для определения выбранных элементов. Кроме того, когда MultiSelect задано значение расширенный или простой, значение элемента управления списком останется Null.

Если для свойства Несвязное выделение (MultiSelect) задано значение «Со связным выбором», то при обновлении списка все выделения, сделанные пользователем, будут отменены.

Пример

Возвратить значение свойства Несвязное выделение (MultiSelect) для списка с именем «Страна» в форме «Ввод заказа» можно с помощью следующего кода.

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

Задать значение свойства Несвязное выделение (MultiSelect) можно с помощью следующего кода.

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×