Contrôle que l’utilisateur peut activer ou désactiver en déplaçant sa poignée.

Description

Un bouton bascule, ou « toggle », est conçu pour les interfaces graphiques utilisateur récentes, mais il fonctionne de la même manière qu’une case à cocher.

Principales propriétés

Default : valeur initiale d’un contrôle avant sa modification par l’utilisateur.

Value : valeur d’un contrôle d’entrée.

Propriétés supplémentaires

BorderColor : couleur de bordure du contrôle.

BorderStyle : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.

BorderThickness : épaisseur de bordure d’un contrôle.

FocusedBorderThickness : épaisseur de la bordure d’un contrôle, lorsqu’elle a le focus clavier.

DisplayMode : indique si le contrôle autorise l’entrée d’un utilisateur (Edit), affiche uniquement les données (View) ou est désactivé (Disabled).

DisabledBorderColor : couleur de bordure d’un contrôle si sa propriété DisplayMode est définie sur Disabled.

Fill : couleur d’arrière-plan d’un contrôle.

Height : distance entre le haut et le bas d’un contrôle.

HoverBorderColor : couleur de bordure d’un contrôle lorsque l’utilisateur maintient le pointeur de la souris sur ce contrôle.

OnChange : indique comment l’application répond quand l’utilisateur modifie la valeur d’un contrôle (par exemple, en ajustant un curseur).

OnCheck : la façon dont une application répond lorsque la valeur d’une case à cocher ou d’un bouton bascule passe sur true.

OnSelect : comment l’application répond quand l’utilisateur appuie ou clique sur un contrôle.

OnUncheck : la façon dont une application répond lorsque la valeur d’une case à cocher ou d’un bouton bascule passe sur false.

PressedBorderColor : couleur de bordure d’un contrôle lorsque l’utilisateur appuie ou clique dessus.

RailFill : couleur d’arrière-plan du rectangle dans un contrôle Toggle lorsque sa valeur est false ou la couleur de la ligne à droite de la poignée d’un contrôle Slider.

RailHoverFill :lorsque vous pointez sur un contrôle Toggle ou un curseur, la couleur d’arrière-plan du rectangle dans un contrôle Toggle lorsque sa valeur est false ou la couleur de la ligne à droite de la poignée d’un contrôle Slider.

Reset : indique si un contrôle revient à sa valeur par défaut.

TabIndex : personnalise l’ordre de tabulation des contrôles lors de l’exécution si la valeur définie est différente de zéro.

Tooltip : texte explicatif qui s’affiche lorsque l’utilisateur pointe sur un contrôle.

ValueFill : couleur d’arrière-plan du rectangle dans un contrôle Toggle lorsque sa valeur est true ou la couleur de la ligne à gauche de la poignée d’un contrôle Slider.

ValueHoverFill : lorsque vous maintenez le pointeur de la souris sur un contrôle Toggle ou un curseur, la couleur d’arrière-plan du rectangle dans un contrôle Toggle lorsque sa valeur est true ou la couleur de la ligne à droite de la poignée d’un contrôle Slider.

Visible : indique si un contrôle est visible ou est masqué.

Width : distance entre les côtés droit et gauche d’un contrôle.

X : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).

Y : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).

Fonctions connexes

If( Condition, Result )

Exemple

  1. Ajoutez un bouton bascule et nommez-le MemberDiscount.

    Vous ne savez pas comment ajouter, nommer et configurer un contrôle ?

  2. Ajoutez un libellé et définissez sa propriété Text sur la formule suivante :
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Vous souhaitez davantage d’informations sur la fonction If ou d’autres fonctions ?

  3. Appuyez sur F5 et modifiez la valeur de MemberDiscount.

    L’étiquette affiche un prix différent, selon que MemberDiscount est activé ou désactivé.

  4. Pour revenir à l’espace de travail par défaut, appuyez sur Echap.