CheckBox
Un contrôle CheckBox est une case à cocher permettant à l'utilisateur d'effectuer un choix de type oui/non.
On aura souvent besoin de traiter une case à cocher de deux façons différentes:
- en cherchant à connaître son état à un instant donné. On utilisera alors un if à une branche (
if sans else
) pour interroger sa propriétéChecked
. - en réagissant immédiatement à une action sur la case. On utilisera alors l'événement
CheckedChanged
.
Propriété | Type | Description |
---|---|---|
(Name) | Indique le nom utilisé dans le code pour identifier l’objet. Préfixe : chk , par exemple : chkDoublePhoto | |
AutoSize | bool | Indique si le contrôle se redimensionne automatiquement pour s'ajuster à son contenu. |
Checked | bool | Obtient ou définit une valeur indiquant si la case est cochée ou non. Exemple : Pour vérifier si une case est cochée,
|
Enabled | bool | Obtient ou définit une valeur indiquant si le contrôle est activé ou non. |
FlatStyle | Obtient ou définit l'apparence du contrôle lorsque le bouton est cliqué. - Flat : aucun effet de relief - Pop-up : aucun effet de relief sauf au moment où la souris survole le bouton - Standard : effet de relief toujours présent | |
Text | string | Obtient ou définit le libellé affiché à côté de la case pour en indiquer le rôle. |
TextAlign | Indique la façon dont le texte est aligné dans le contrôle. | |
Visible | bool | Obtient ou définit une valeur indiquant si le contrôle est visible ou non. |
Événement | Description |
---|---|
CheckedChanged | Se produit chaque fois que la propriété Checked est modifiée. |