ListBox-Tabelle
Die Zeilen eines Listenfelds werden nicht als einzelne Steuerelemente behandelt, sie sind jedoch Teil eines Listenfelds, das als Steuerelement fungiert. Die ListBox-Tabelle definiert die Werte für alle Listenfelder.
Die ListBox-Tabelle enthält die folgenden Spalten.
| Spalte | Typ | Schlüssel | Nullwerte zulässig |
|---|---|---|---|
| Eigenschaft | Identifier | J | N |
| Order | Integer | J | N |
| Wert | Formatiert | N | N |
| Text | Formatiert | N | J |
Spalten
-
Eigenschaft
-
Eine benannte Eigenschaft, die an dieses Element gebunden werden soll. Alle Elemente, die an dieselbe Eigenschaft gebunden sind, werden Teil desselben Listenfelds.
-
Bestellung
-
Eine positive ganze Zahl, die verwendet wird, um die Reihenfolge der Elemente zu bestimmen, die in einem einzelnen Listenfeld angezeigt werden. Wenn das Listenfeld als geordnet definiert ist, sollten alle Elemente einen Order-Wert haben. Die ganzen Zahlen müssen nicht aufeinander folgenden sein. Wenn das Listenfeld als ungeordnet definiert ist, wird diese Spalte ignoriert.
-
Wert
-
Die diesem Element zugeordnete Wertzeichenfolge. Wenn Sie die Zeile auswählen, wird die zugeordnete Eigenschaft auf diesen Wert fest.
-
Text
-
Der lokalisierbare, sichtbare Text, der dem Element zugewiesen werden soll. Wenn dieser Eintrag oder die gesamte Spalte fehlt, wird der Text standardmäßig auf den entsprechenden Eintrag in Value festgelegt.
Bemerkungen
Der Inhalt der Felder Value und Text wird beim Erstellen des Steuerelements von der MsiFormatRecord-Funktion formatiert. Daher können sie jeden Ausdruck enthalten, den die MsiFormatRecord-Funktion interpretieren kann. Die Formatierung tritt nur auf, wenn das Steuerelement erstellt wird, und wird nicht aktualisiert, wenn eine am Ausdruck beteiligte Eigenschaft während der Lebensdauer des Steuerelements geändert wird.