Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TcxCustomCheckListBox Class

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

#Declaration

Delphi
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