Skip to main content
A newer version of this page is available. .

DayViewTimeCells Class

A time cell control used for printing the Day View.

Namespace: DevExpress.XtraScheduler.Reporting

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

Declaration

[XRDesigner("DevExpress.XtraScheduler.Reporting.Design.DayViewTimeCellsDesigner,DevExpress.XtraScheduler.v17.2.Reporting.Extensions")]
[ToolboxTabName("DX.17.2: Scheduler Reporting")]
[ToolboxBitmap(typeof(XtraSchedulerReport), "Bitmaps256.daycells.bmp")]
public class DayViewTimeCells :
    TimeCellsControlBase

The following members accept/return DayViewTimeCells objects:

Remarks

The DayViewTimeCells is designed for constructing the daily report.

ReportControls-DayViewTimeCells

It originates from the Day View and has several properties adopted from the View, such as DayViewTimeCells.TimeScale, DayViewTimeCells.VisibleTime, DayViewTimeCells.ShowAllAppointmentsAtTimeCellsDayViewTimeCells.ShowAllDayArea, DayViewTimeCells.ShowWorkTimeOnly and TimeCellsControlBase.AppointmentDisplayOptions.

The DayViewTimeCells.ExtraCells property determines whether the extra cells at the bottom of the control are printed, and their minimum count. Extra cells contain details for appointments which do not fit into the visible area of the control.

Each control can render the entire day (the DayViewTimeCells.VerticalLayoutType is set to ControlContentLayoutType.Fit) or one time cell (the DayViewTimeCells.VerticalLayoutType is set to ControlContentLayoutType.Tile, and the time interval represented by a cell is determined by the DayViewTimeCells.TimeScale property).

The DayViewTimeCells control can be linked to a horizontal headers control, such as the HorizontalDateHeaders or HorizontalResourceHeaders. When it is linked, a link sign ReportControls - Relation icon appears. Linked controls are aligned, and adjust the information they print.

The components of the control can be rendered in full color, grayscale or black-and-white mode. The DayViewTimeCells.PrintColorSchemas property enables you to specify different print color modes for the appointments, time cells, all-day appointment status, and all-day area.

The following code snippets (auto-collected from DevExpress Examples) contain references to the DayViewTimeCells 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.

Inheritance

Object
MarshalByRefObject
Component
XRControl
DevExpress.XtraScheduler.Reporting.ReportViewControlBase
DevExpress.XtraScheduler.Reporting.ReportRelatedControlBase
TimeCellsControlBase
DayViewTimeCells
See Also