Создает ссылку по уникальному идентификатору на одномерный массив, длина которого совпадает с установкой свойства List элемента управления ComboBox или ListBox. Недоступно на этапе проектирования; чтения/запись на этапе выполнения.
Control.ItemIDData(nItemID)[ = nData] |
Возвращаемое значение
- nItemID
-
Задает уникальный идентификатор элемента.
- nData
-
Число, которое следует записать или извлечь из списка ItemIDData.
Примечания
Применимо к: ComboBox Control | ListBox Control
С помощью свойства ItemIDData можно каждому элементу списка ComboBox или ListBox сопоставить номер. Затем эти номера можно использовать в коде для идентифицирования элементов списка. Например, можно использовать идентификационные номера для обозначения имен сотрудников в элементе управления ListBox. Заполняя список ListBox, формируйте параллельно и соответствующие элементы в массиве ItemIDData с помощью идентификаторов сотрудников.
![]() |
---|
Когда вы вставляете элемент в список с помощью метода AddItem, , одновременно автоматически выделяется элемент и в массиве ItemIDData. Однако его значение не инициализируется; он сохраняет значение, которое находилось в этой позиции до включения элемента в список. Когда вы пользуетесь свойством ItemIDData, не забывайте устанавливать значения новых элементов, добавляемых в список. Это тот же самый массив, который используется свойством ItemData . |