FMX.StdCtrls.TRadioButton.OnChange
Delphi
property OnChange: TNotifyEvent read FOnChange write FOnChange;
C++
__property System::Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | published | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TRadioButton |
Description
Se produit quand l'état de TRadioButton est modifié.
Généralement, un événement OnChange se produit quand l'état du bouton radio est modifié.
Cela peut arriver :
- Quand l'état est modifié par programme en initialisant la propriété IsChecked.
- Par l’interaction avec l’utilisateur, après un clic sur le bouton radio.
- En appuyant sur ESPACE ou ENTREE quand le contrôle détient la focalisation clavier.
La sélection de l'état d'un bouton radio efface tous les autres boutons radio du GroupName défini, en déclenchant leurs événements OnChange respectifs. OnChange ne se produit pas sur les boutons radio TRadioButtons dont l'état n'a pas été modifié.
Les TRadioButtons dont le GroupName n'est pas défini forment un groupe par défaut de boutons radio.
Conseil : L'événement OnClick se produit avant l'événement OnChange.