TcxSchedulerCustomRangeControlClientProperties Class
The base class for the range control‘s Scheduler data range selection and visualization model.
Declaration
TcxSchedulerCustomRangeControlClientProperties = class(
TdxRangeControlCustomDateTimeHeaderClientProperties
)
Remarks
This class implements the functionality required by the Scheduler data range model. In addition to the capabilities provided by the Date/Time Header model, Scheduler provides the client control synchronization functionality and its settings.
The TcxSchedulerCustomRangeControlClientProperties class extends its ancestor with members that allow you to:
Set the required client control synchronization flags (AutoAdjustments);
Specify how the client control’s events are displayed within the range control’s content area (DataDisplayType);
Specify the height of event thumbnails (in pixels) displayed by the range control (ThumbnailHeight);
Update the range control state according to the specified client control synchronization settings (DoAutoAdjustRangeControlSettings);
Pass custom client control synchronization settings to the range control instead of the settings sent by the associated Scheduler control (OnAutoAdjustRangeControlSettings).
You do not need to create an instance of the TcxSchedulerCustomRangeControlClientProperties class. Use its descendant instead. For additional information, refer to the Data Range Selection and Visualization Models topic.