Partager via


ListView Table

Les lignes d’une vue de liste ne sont pas traitées comme des contrôles individuels, mais elles font partie d’une vue de liste qui fonctionne comme un contrôle. La table ListView définit les valeurs de toutes les vues de liste.

La table ListView contient les colonnes suivantes.

Colonne Type Clé Nullable
Propriété identificateur Y N
Commande entier Y N
Valeur mise en forme N N
SMS mise en forme N Y
Binaire_ identificateur N Y

 

Colonnes

, propriété

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 vue de liste.

Commande

Entier positif utilisé pour déterminer l’ordre des éléments qui apparaissent dans une liste d’affichage de liste unique. Les entiers n’ont pas besoin d’être consécutifs. Si une vue de liste est définie comme triée, tous les éléments doivent avoir une valeur de classement. Si la vue de liste est définie comme non triée, cette colonne est ignorée.

valeur

Chaîne de valeur associée à cet élément. La sélection de la ligne définit la propriété associée à cette valeur.

texte

Texte visible et localisable à 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.

Binary_

Données d’image de l’icône. Il s’agit d’une clé étrangère à la table binaire .

Remarques

Le contenu des champs Valeur et Texte est mis en forme par la fonction MsiFormatRecord lors de la création du contrôle. Par conséquent, ils peuvent contenir n’importe quelle expression que la fonction MsiFormatRecord peut interpréter. La mise en forme se produit uniquement lorsque le contrôle est créé et qu’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

ICE03
ICE06
ICE17
ICE32