Свойство ItemIDData

Создает ссылку по уникальному идентификатору на одномерный массив, длина которого совпадает с установкой свойства List элемента управления ComboBox или ListBox.

Применение:
ComboBox, ListBox.

Синтаксис:

Control.ItemIDData(nItemID)[ = nData]

Установки:
nItemID
Задает уникальный идентификатор элемента.
nData
Число, которое следует записать или извлечь из списка ItemIDData.

Комментарии:
Недоступно на этапе разработки, доступно для чтения-записи на этапе выполнения.
С помощью свойства ItemIDData можно каждому элементу списка ComboBox или ListBox сопоставить номер. Затем эти номера можно использовать в коде для идентифицирования элементов списка. Например, можно использовать идентификационные номера для обозначения имен сотрудников в элементе управления ListBox. Заполняя список ListBox, формируйте параллельно и соответствующие элементы в массиве ItemIDData с помощью идентификаторов сотрудников.
Замечание. Когда вы вставляете элемент в список с помощью метода AddItem, одновременно автоматически выделяется элемент и в массиве ItemIDData. Однако его значение не инициализируется, он сохраняет значение, которое находилось в этой позиции до включения элемента в список. Когда вы пользуетесь свойством ItemIDData, не забывайте устанавливать значения новых элементов, добавляемых в список. Это тот же самый массив, который используется свойством ItemData.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.02.2003