DayViewTimeRuler Class
A time ruler for the daily style report.
Namespace: DevExpress.XtraScheduler.Reporting
Assembly: DevExpress.XtraScheduler.v17.2.Reporting.dll
Declaration
[ToolboxTabName("DX.17.2: Scheduler Reporting")]
[ToolboxBitmap(typeof(XtraSchedulerReport), "Bitmaps256.ruler.bmp")]
[XRDesigner("DevExpress.XtraScheduler.Reporting.Design.DayViewTimeRulerDesigner,DevExpress.XtraScheduler.v17.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 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.
Related GitHub Examples
The following code snippets (auto-collected from DevExpress Examples) contain references to the DayViewTimeRuler class.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.