Types de contrôle de représentation des variables

Une variable de type Boolean est représentée classiquement par pour une valeur true ou par pour une valeur false ;

Exemple : le type Integer

Une variable de type Integer est représentée classiquement par
Toutefois, vous pouvez décider de remplacer cette représentation par une autre. Par exemple, votre variable Integer peut prendre trois valeurs différentes de 0 à 2. Pour chacune de ces valeurs, vous désirez avoir une image différentes.

1. Sélectionnez le contrôle puis le type de représentation "Images"
2. Dans la grille de propriétés du contrôles, sélectionnez Icons ou Bitmaps
3. Ajoutez vos trois images. Changez le nom n'est pas indispensable, l'ordre compte.

Vous obtenez le résultat suivant en fonction de la valeur de la variable :

Ce contrôle gère le click sur l'image comme l'incrément de la valeur entière. Si vous voulez annuler cet automatisme, définissez la propriété Enable à False dans la grille de propriétés du contrôle.

Autre exemple : le type DataSource

Une variable de type DataSource (chaîne de connexion à une source de données) est directement représentée par l'ensemble de ses sous-variables :

mais il est possible de forcer sa représentation en une chaîne de caractères simple, puisque c'est son type sous-jacent.

Les DataTable possèdent une sous-variable de propriété nommée Source et issue de cette classe VarDataSource.

Voir aussi

Liste des types de contrôles standards