Vcl.CheckLst.TCheckListBox.State
Delphi
property State[Index: Integer]: TCheckBoxState read GetState write SetState;
C++
__property Vcl::Stdctrls::TCheckBoxState State[int Index] = {read=GetState, write=SetState};
Inhaltsverzeichnis
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| property | public | Vcl.CheckLst.pas Vcl.CheckLst.hpp |
Vcl.CheckLst | TCheckListBox |
Beschreibung
Gibt an, welche Listeneinträge aktiviert sind.
State gibt für jedes Element im Array Items an, ob das entsprechende Kontrollkästchen aktiviert (cbChecked) oder deaktiviert (cbUnchecked) ist oder ob es grau dargestellt wird (cbGrayed).
- Hinweis:
cbGrayedentspricht dem unbestimmten Zustand (EN).
State kombiniert die von der booleschen Eigenschaft Checked und der booleschen Eigenschaft ItemEnabled bereitgestellten Informationen:
- Wenn für Checked der Wert True gilt, hat State den Wert
cbChecked. Wenn Checked jedoch False ist, kann State entweder den WertcbUncheckedoder den WertcbGrayedhaben. - Wenn State
cbGrayedist, hat ItemEnabled False. ItemEnabled kann aber auch False sein, wenn State entweder den WertcbUncheckedoder den WertcbCheckedhat.