Vcl.CheckLst.TCheckListBox.State

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property State[Index: Integer]: TCheckBoxState read GetState write SetState;

C++

__property Vcl::Stdctrls::TCheckBoxState State[int Index] = {read=GetState, write=SetState};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Vcl.CheckLst.pas
Vcl.CheckLst.hpp
Vcl.CheckLst TCheckListBox


Description

Indique les éléments qui sont cochés.

Pour chaque membre de la propriété tableau Items, State indique si la case à cocher est sélectionnée (cbChecked), désélectionnée (cbUnchecked) ou grisée (cbGrayed).

Remarque : cbGrayed correspond à l'état indéterminé.

State effectue une combinaison des informations fournies par la propriété booléenne Checked et la propriété booléenne ItemEnabled :

  • Lorsque Checked vaut True, State a la valeur cbChecked. Néanmoins, lorsque Checked vaut False, State peut avoir la valeur cbUnchecked ou cbGrayed.
  • Lorsque State vaut cbGrayed, ItemEnabled a la valeur False. Néanmoins, ItemEnabled peut aussi être défini sur False lorsque State a la valeur cbUnchecked ou cbChecked.)

Voir aussi

Exemples de code