ЭЛЕМЕНТ LISTBOX

[Функция, связанная с этой страницей, Медиаплеер Windows SDK, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Элемент LISTBOX предоставляет пользователям способ выбора элементов из списка. Эти элементы можно указать с помощью элементов ITEM в качестве дочерних элементов элемента LISTBOX . Если вам нужен элемент управления "Список", который отображается только при необходимости, используйте элемент POPUP , идентичный элементу LISTBOX , за исключением значения по умолчанию атрибута popUp , определяющего его поведение отображения.

Элемент LISTBOX поддерживает следующие атрибуты.

attribute Описание
backgroundColor Задает или извлекает цвет фона в элементе управления "Список".
Границы Задает или извлекает значение, указывающее, имеет ли элемент управления "Список" границу. Можно задать только во время разработки.
firstVisibleItem Задает или извлекает индекс первой видимой строки в элементе управления "Список".
focusItem Указывает или извлекает строку, содержащую фокус.
fontFace Задает или извлекает шрифт для элемента управления "Список".
Fontsize Задает или извлекает размер шрифта для элемента управления "Список".
Fontstyle Задает или извлекает стиль шрифта для элемента управления "Список".
foregroundColor Задает или извлекает цвет текста в элементе управления "Список".
itemCount Извлекает количество элементов в элементе управления "Список".
Multiselect Задает или получает значение, указывающее, может ли пользователь выбрать несколько строк. Можно задать только во время разработки.
Всплывающее окно Задает значение, указывающее, представляет ли элемент элемент всплывающего окна или элемента управления "Список".
readOnly Указывает или извлекает значение, указывающее, доступен ли текст только для чтения или может ли пользователь выбрать текст.
Selecteditem Задает или извлекает индекс элемента, выбранного в элементе управления "Список".
Отсортировано Задает или извлекает значение, указывающее, отсортирован ли элемент управления "Список" в алфавитном порядке.

 

Элемент LISTBOX поддерживает следующие методы.

Метод Описание
appendItem Вставляет новый текст в конец элемента управления "Список".
deleteAll (удаление всех) Удаляет все элементы из элемента управления "Список".
deleteItem Удаляет элемент управления list box по указанному индексу.
Уволить Скрывает элемент управления .
Finditem Выполняет поиск заданной строки, начиная с элемента, следующего за указанным индексом элемента.
Getitem Извлекает текст для элемента с указанным индексом.
getNextSelectedItem Извлекает следующий выбранный элемент в элементе управления "Список", начиная с элемента после элемента с указанным индексом.
Insertitem Вставляет указанный текст по указанному индексу в элемент управления "Поле списка".
replaceItem Заменяет текст по указанному индексу указанным текстом.
setSelectedState Выбирает или отменяет выбор элемента с указанным индексом.
show. Отображает элемент управления .

 

Примечание

Для этого элемента требуется Медиаплеер Windows для Windows XP или более поздней версии.

 

Элемент POPUP

Справочник по программированию скинов