L’élément Choice permet de définir une option sélectionnable dans un ensemble prédéfini. Il affiche un libellé associé à une valeur et enregistre le choix de l’utilisateur.
Name : Identifiant unique de l’élément dans un formulaire ou dans un datastore, saisi obligatoirement ou généré par défaut (caractères spéciaux non recommandés)
DataType (Liste) : Permet de définir le type de valeur que la variable peut stocker
DefaultValue (Expression) : Valeur par défaut du champ de saisie si aucune entrée n’y est effectuée
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)
<ChoiceSet OutputMode="all" Spacing="normal" LabelHorizontalAlignment="left" DataType="string" LabelPosition="auto" OutputTarget="all" HorizontalAlignment="left">
<Option Value="faible">Faible</Option>
<Option Value="passable">Passable</Option>
<Option Value="bien">Bien</Option>
<Option Value="tresbien">Très Bien</Option>
<Choice Name="Comprehension" RefreshOnExit="false">
<Label IsTooltipOnly="false">Evaluez-vous votre niveau compréhension</Label>
</Choice>
</ChoiceSet>

