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

DayViewTimeRuler Class

A time ruler for the daily style report.

Namespace: DevExpress.XtraScheduler.Reporting

Assembly: DevExpress.XtraScheduler.v24.2.Reporting.dll

NuGet Package: DevExpress.Win.SchedulerReporting

#Declaration

[XRDesigner("DevExpress.XtraScheduler.Reporting.Design.DayViewTimeRulerDesigner,DevExpress.XtraScheduler.v24.2.Reporting.Extensions")]
public class DayViewTimeRuler :
    DayViewControlBase,
    ISupportTimeRuler

#Remarks

The DayViewTimeRuler is designed to represent the Time Ruler in the printout. It is linked to the Day View time cell control via the DayViewTimeRuler.TimeCells. When the control is linked, a link sign ReportControls - Relation icon appears.

The DayViewTimeRuler adjusts its time scale to the DayViewTimeCells.TimeScale setting of the linked control. To fill the gap between the left side of the headers control, to which the corresponding Day View time cell control is linked, and the top of the time ruler, the time ruler can be stretched. The length by which the control is extended is specified via the DayViewTimeRuler.Corners property.

ReportControls-DayViewTimeRuler

#Inheritance

Object
MarshalByRefObject
Component
XRControl
DevExpress.XtraScheduler.Reporting.ReportViewControlBase
DevExpress.XtraScheduler.Reporting.ReportRelatedControlBase
DayViewControlBase
DayViewTimeRuler
See Also