Skip to main content

TcxCustomCheckListBox Class

Serves as the base class for classes that implement check list box controls.

Declaration

TcxCustomCheckListBox = class(
    TcxCustomListBox,
    IdxMultiPartGlyphSupport
)

Remarks

This class implements the basic functionality of a check list box control, a control which gives the user the ability to select and unselect several items/options. Each item can have two or three states. If the AllowGrayed property is False, the item can only be checked and unchecked. If AllowGrayed is True, each item can be set to one of three states (checked, unchecked or grayed). The grayed state can be thought of as an indeterminate state.

Do not create instances of the TcxCustomCheckListBox class. Instead, use its descendants such as TcxCheckListBox and TcxDBCheckListBox. Use TcxCustomCheckListBox as the base class when creating custom check list boxes.

See Also