ListBox, table
Les lignes d’une zone de liste ne sont pas traitées en tant que contrôles individuels, mais elles font partie d’une zone de liste qui fonctionne comme un contrôle. La table ListBox définit les valeurs pour toutes les zones de liste.
La table ListBox a les colonnes suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
Propriété | Identificateur | O | N |
JSON | Integer | O | N |
Valeur | Formatted | N | N |
Texte | Formatted | N | O |
Colonnes
-
Property
-
Propriété nommée à attacher à cet élément. Tous les éléments liés à la même propriété font partie de la même zone de liste.
-
Order
-
Entier positif utilisé pour déterminer l’ordre des éléments qui apparaissent dans une même zone de liste. Si une zone de liste modifiable est définie comme ordonnée, tous les éléments doivent avoir une valeur Order. Les entiers n’ont pas besoin d’être consécutifs. Si la zone de liste est définie comme non ordonnée, cette colonne est ignorée.
-
Value
-
La chaîne de valeur associée à cet élément. La sélection de la ligne définit la propriété associée à cette valeur.
-
Text
-
Texte localisable et visible à affecter à l’élément. Si cette entrée ou la colonne entière est manquante, le texte est défini par défaut sur l’entrée correspondante dans Value.
Notes
Le contenu des champs Value et Text est mis en forme par la fonction MsiFormatRecord lors de la création du contrôle : ces champs peuvent donc contenir n’importe quelle expression pouvant être interprétée par la fonction MsiFormatRecord. La mise en forme se produit seulement quand le contrôle est créé et il n’est pas mis à jour si une propriété impliquée dans l’expression est modifiée pendant la durée de vie du contrôle.
Validation