TcxExtEditingControl Class
The base class for all tree list and vertical grid controls.
Declaration
TcxExtEditingControl = class(
TcxEditingControl,
IcxEditingControlOptions,
IcxNavigatorOwner,
IcxNavigatorOwner2,
IcxNavigatorRecordPosition
)
Remarks
This class extends its ancestor class with option sets. Each option set is a class whose properties relate only to a specific editing control aspect. The option sets arrange options into logical groups, including:
FilterBox – Contains settings that specify the visibility of the control’s filter panel and its elements.
FindPanel – Contains settings that specify the visibility of the control’s Find Panel and its elements;
Navigator – Contains settings that determine the visibility of the control’s embedded navigator and its elements.
OptionsBehavior – Contains settings that determine the control’s response to user actions.
OptionsData – Contains settings that determine the functionality of a data-aware control.
OptionsView – Contains the control’s appearance settings.
The following TcxExtEditingControl descendants make the option sets public and extend them with other control-specific option sets:
ExpressQuantumTreeList controls: TcxDBTreeList, TcxTreeList, and TcxVirtualTreeList;
ExpressVerticalGrid controls: TcxDBVerticalGrid, TcxVerticalGrid, TcxVirtualVerticalGrid, and TcxRTTIInspector.