Compartir a través de


ItemData (Propiedad)

Utiliza un índice para hacer referencia a una matriz de una dimensión que contiene el mismo número de elementos que el valor de la propiedad List de un control ComboBox o ListBox. No está disponible en tiempo de diseño; es de lectura y escritura en tiempo de ejecución.

Control.ItemData(nIndex)[ = nData]

Valores de la propiedad

  • nIndex
    Especifica el índice del elemento que se va a guardar o recuperar. El nIndex corresponde al orden de presentación de los elementos de la lista.
  • nData
    El número que se va a guardar o recuperar de la lista ItemData.

Observaciones

Utilice la propiedad ItemData para asociar un número específico a cada elemento de un control ComboBox o ListBox. A continuación, podrá utilizar estos números en el código para identificar los elementos de la lista. Por ejemplo, puede utilizar un número de identificación para identificar el nombre de cada empleado en un control ListBox. Cuando llene el control ListBox, llene asimismo los elementos correspondientes de la matriz ItemData con los números de empleado.

Nota   Cuando inserta un elemento en una lista con el método AddItem, también se asigna automáticamente un elemento a la matriz ItemData. Sin embargo, el valor no se inicializa, mantiene el valor que estaba en esa posición antes de que agregara el elemento a la lista. Cuando utilice la propiedad ItemData, asegúrese de establecer el valor de cada elemento cuando agregue nuevos elementos a la lista. También fíjese en que el valor de la propiedad ItemData sólo es adecuado para los cuadros combinados o cuadros de lista que contengan menos de 60 elementos.

Vea también

AddItem (Método) | ItemIDToIndex (Método) | List (Propiedad) | ListItemID (Propiedad) | NewItemID (Propiedad) | RemoveItem (Método) | Selected (Propiedad) | TopItemID (Propiedad)

Se aplica a: ComboBox | ListBox