Freigeben über


ItemIDData-Eigenschaft

Verweist mit Hilfe einer eindeutigen Kennung auf ein eindimensionales Array, das dieselbe Anzahl an Einträgen wie die Einstellung der List-Eigenschaft eines Kombinationsfeld- (ComboBox) oder Listenfeld-Steuerelements (ListBox) enthält. Diese Eigenschaft steht Ihnen zur Entwurfszeit nicht zur Verfügung; zur Laufzeit besteht Lese-/Schreibzugriff.

Control.ItemIDData(nItemID)[ = nData]

Eigenschaftswerte

  • nItemID
    Gibt die Eintragsnummer, eine eindeutige Kennung, an.
  • nData
    Die Anzahl der zu speichernden oder aus der ItemIDData-Liste abzurufenden Daten.

Hinweise

Mit Hilfe der ItemIDData-Eigenschaft können Sie jeden Eintrag in einem Kombinations- oder Listenfeld mit einer bestimmten Zahl verbinden. Anschließend können Sie diese Zahlen zur Kennzeichnung der Einträge im Code verwenden. So können z. B. mit Hilfe einer Kennung die Namen der einzelnen Mitarbeiter/innen in einem Listenfeld gekennzeichnet werden. Beim Füllen des Listenfeldes füllen Sie auch die entsprechenden Elemente im ItemIDData-Array mit den Mitarbeiternummern aus.

Anmerkung   Beim Einfügen eines Eintrags in eine Liste mit Hilfe der AddItem-Methode wird automatisch auch ein Eintrag im ItemIDData-Array zugewiesen. Der Wert wird jedoch nicht initialisiert, sondern behält den Wert bei, der sich vor dem Hinzufügen an dieser Position befand. Stellen Sie beim Verwenden der ItemIDData-Eigenschaft sicher, dass Sie den Wert für jedes Element festlegen, wenn Sie einer Liste neue Einträge hinzufügen. Dabei handelt es sich um dasselbe Array, auf das die ItemData-Eigenschaft zugreift.

Siehe auch

IndexToItemID-Methode | List-Eigenschaft | ListItemID-Eigenschaft | NewItemID-Eigenschaft | RemoveItem-Methode | Selected-Eigenschaft | TopItemID-Eigenschaft

Betrifft: Kombinationsfeld-Steuerelement (ComboBox) | Listenfeld-Steuerelement (ListBox)