Un ComboBox permet d’afficher une liste déroulante dans un formulaire. C’est un champ de saisie fermé : la liste des choix peut être définie manuellement avec des Options, ou alimentée automatiquement par une OptionData issue d’une source de données.
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)
DefaultValue (Expression) : Valeur par défaut du champ si aucune entrée n'est effectué 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)
RefreshOnExit (Bouton) : Permet de rafraîchir automatiquement l'écran pour toute saisie effectuée dans le champ (default false)
Il est recommandé d'utiliser un ComboBox pour une liste de plus de 10 options au choix.
<Question StyleName="inputRight">
<Label IsTooltipOnly="false">Choisir une tranche d'âge (ans)</Label>
<ComboBox Name="MyAge" RefreshOnExit="false" DataType="string">
<Option Value="0-4">0-4</Option>
<Option Value="5-9">5-9</Option>
<Option Value="10-14">10-14</Option>
<Option Value="15-19">15-19</Option>
<Option Value="20-24">20-24</Option>
<Option Value="25-29">25-29</Option>
<Option Value="30-34">30-34</Option>
<Option Value="35-39">35-39</Option>
</ComboBox>
</Question>

