CheckBox
Le widget CheckBox est utilisé pour permettre à l'utilisateur de sélectionner une ou plusieurs options parmi un ensemble donné. Il affiche une case à cocher qui peut être cochée ou décochée par l'utilisateur. Voici une description du widget CheckBox, un exemple de code, et quelques propriétés couramment utilisées :
Description :
Le widget CheckBox affiche une case à cocher accompagnée d'un libellé.
Lorsque l'utilisateur coche ou décoche la case, l'état du widget CheckBox change en conséquence.
Il est souvent utilisé dans les formulaires pour permettre à l'utilisateur de sélectionner des options multiples.
Exemple de code :
Checkbox(
value: _isChecked,
onChanged: (value) {
setState(() {
_isChecked = value!;
});
},
)
Propriétés :
value : La valeur booléenne qui détermine si la case à cocher est cochée ou non.
onChanged : Un rappel (callback) qui est appelé lorsque l'état de la case à cocher change. Il reçoit la nouvelle valeur booléenne de la case à cocher comme argument.
activeColor : La couleur utilisée pour la case à cocher lorsqu'elle est cochée.
checkColor : La couleur utilisée pour la marque de vérification dans la case à cocher.
tristate : Un booléen qui indique si la case à cocher peut avoir trois états : cochée, décochée ou indéterminée.
materialTapTargetSize : La taille du widget de la case Ă cocher.
Last updated