DayViewTimeCells Class
A time cell control used for printing the Day View.
Namespace: DevExpress.XtraScheduler.Reporting
Assembly: DevExpress.XtraScheduler.v24.1.Reporting.dll
NuGet Package: DevExpress.Win.SchedulerReporting
Declaration
[XRDesigner("DevExpress.XtraScheduler.Reporting.Design.DayViewTimeCellsDesigner,DevExpress.XtraScheduler.v24.1.Reporting.Extensions")]
public class DayViewTimeCells :
TimeCellsControlBase
Related API Members
The following members return DayViewTimeCells objects:
Remarks
The DayViewTimeCells is designed for constructing the daily report.
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 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.