Une ListBox est un élément qui permet d’insérer une liste de sélection dans une question. Elle peut autoriser la sélection multiple ou la sélection unique selon la valeur de l’attribut MultiValues.
DataType (Liste) : Choix du type de données de l’élément (String, Double, Integer)
Name : Identifiant unique de l’élément dans un formulaire ou dans un datastore, saisie obligatoirement ou généré par défaut (Caractères spéciaux non recommandés)
AutoSize (Bouton) : Adaptation de l'affichage de l’élément en fonction de la largeur de l'écran (default false)
DefaultValue (Expression) : Valeur par défaut du champ si aucune entrée n’est saisie dans le champ de saisie
IsEnabled (Expression) : Si l'expression est vraie, l’élément est activé (default true)
IsReadOnly (Expression) : Si l'expression est vraie, l’élément est protégé en écriture (default false)
IsRequired (Expression) : Si l'expression est vraie, la saisie du champ est obligatoire (default false)
NumberOfVisibleRows (Liste ouverte) : Définit le nombre de lignes à afficher (par défaut un par ligne)
MultiValues (Liste ) : Définit la méthode de sélection multiples des valeurs (Select, Checkbox, No ) (default Select)
OptionsPerLine : Définit le nombre d’élément(s) à afficher par ligne.(par défaut un par ligne)
RefreshOnExit (Bouton) : Permet de rafraichir automatiquement l'écran pour toute saisie effectuée dans le champ (default false)
<Question>
<Label IsTooltipOnly="false" TradId="11">Vous pouvez choisir plusieurs jours dans la semaine</Label>
<ListBox DataType="string" MultiValues="checkbox" Name="MyListCheckBox" NumberOfVisibleRows="4" OptionsPerLine="1" RefreshOnExit="false">
<Option TradId="12" Value="Lundi">Lundi</Option>
<Option TradId="13" Value="Mardi">Mardi</Option>
<Option TradId="14" Value="Mercredi">Mercredi</Option>
<Option TradId="15" Value="Jeudi">Jeudi</Option>
<Option Value="Vendredi">Vendredi</Option>
<Option Value="Samedi">Samedi</Option>
<Option Value="Dimanche">Dimanche</Option>
</ListBox>
</Question>

