ListView-Tabelle

Die Zeilen einer Listenansicht werden nicht als einzelne Steuerelemente behandelt, sind aber Teil einer Listenansicht, die als Steuerelement fungiert. Die ListView-Tabelle definiert die Werte für alle Listenansichten.

Die ListView-Tabelle umfasst die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
Eigenschaft Identifier J N
Order Integer J N
Wert Formatted N N
Text Formatted N J
Binary_ Identifier N J

 

Spalten

Property

Eine benannte Eigenschaft, die an dieses Element gebunden werden soll. Alle Elemente, die an dieselbe Eigenschaft gebunden sind, werden Teil derselben Listenansicht.

Order

Eine positive ganze Zahl, die verwendet wird, um die Reihenfolge der Elemente zu bestimmen, die in einer einzelnen Liste der Listenansicht angezeigt werden. Die ganzen Zahlen müssen nicht aufeinanderfolgende Werte aufweisen. Wenn eine Listenansicht als geordnet definiert ist, sollten alle Elemente einen Order-Wert aufweisen. Wenn die Listenansicht nicht als geordnet definiert ist, wird diese Spalte ignoriert.

Value

Die diesem Element zugeordnete Wertzeichenfolge. Wenn Sie die Zeile auswählen, wird die zugeordnete Eigenschaft auf diesen Wert festgelegt.

Text

Der sichtbare, lokalisierbare Text, der dem Element zugewiesen werden soll. Wenn dieser Eintrag oder die gesamte Spalte fehlt, wird der Text standardmäßig auf den entsprechenden Value-Eintrag festgelegt.

Binary_

Die Bilddaten für das Symbol. Dies ist ein Fremdschlüssel zur Binary-Tabelle.

Bemerkungen

Der Inhalt des Value- und Text-Felds wird von der MsiFormatRecord-Funktion formatiert, wenn das Steuerelement erstellt wird. Sie können daher einen beliebigen Ausdruck enthalten, den die MsiFormatRecord-Funktion interpretieren kann. Die Formatierung erfolgt nur, wenn das Steuerelement erstellt wird, und wird nicht aktualisiert, wenn eine Eigenschaft, die am Ausdruck beteiligt ist, während der Lebensdauer des Steuerelements geändert wird.

Überprüfen

ICE03
ICE06
ICE17
ICE32