vcl-cxdbedit-737ee0de.md
A data-aware check box editor.
TcxDBCheckBox = class(
TcxCustomCheckBox
)
A check box editor allows users to switch between two or three states of an option.
The list below outlines key members of the TcxDBCheckBox class. These members allow you to configure data-aware check box editors.
Style | StyleDisabled | StyleFocused | StyleHot | StyleReadOnly
Allow you to define individual appearance settings for different editor states.
Tip
To apply the same style settings to multiple editors, use a TcxEditStyleController component. If you need to apply the same style settings to all editors in your application, you can use a TcxDefaultEditStyleController component.
StylesProvides access to individual styles applied to the editor in different states.TransparentSpecifies if the check box is transparent in GDI render mode.
CheckedSpecifies if the editor is checked or unchecked.DataBindingAllows you to bind the check box editor to data.EditValueSpecifies the edit value.State | Toggle
Switch between checked, unchecked, and grayed states.
Note
You need to set the Properties.AllowGrayed property to True to add the grayed (intermediate) state to the check box editor.
ActivePropertiesProvides access to the current check box settings regardless of their source. This property set does not allow you to customize editor settings.GetPropertiesClassReturns the actual editor settings type.PropertiesAllows you to customize check box settings directly if the editor does not have an assigned repository item.RepositoryItemSpecifies a repository item as an external source of check box settings. A repository item has priority over other editor settings.
EnabledSpecifies if the editor is enabled.CanModify
Identifies if the editor is in read-only mode.
Tip
You can use the Properties.ReadOnly property to enable or disable read-only mode for the check box editor.
ShowHintSpecifies if the standalone editor can display hints.
You can create a TcxEditRepositoryCheckBoxItem component in an edit repository to store check box settings and share them between multiple check box editors.
Show 13 items
TObject TPersistent TComponent TControl TWinControl TCustomControl TcxCustomControl TcxControl TcxContainer TcxCustomEditContainer TcxCustomEdit TcxCustomCheckBox TcxDBCheckBox
See Also