Back to Devexpress

DevExpress.XtraScheduler.Reporting Namespace

windowsforms-devexpress-dot-xtrascheduler-7088a389.md

latest8.8 KB
Original Source

DevExpress.XtraScheduler.Reporting Namespace

Contains classes which are used to implement the reporting functionality of the XtraScheduler suite. To learn more, refer to Printing.

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

NuGet Package : DevExpress.Win.SchedulerReporting

Classes

NameDescription
CalendarControlRepresents a Calendar control.
ControlCornersOptionsProvides options which define the characteristics of the corners for certain controls.
DataDependentControlBaseRepresents a base class for the controls which provide auxiliary information on the schedule.
DayOfWeekHeadersA control to print headers indicating the days of week.
DayViewControlBaseRepresents a base class that implements a time ruler in the report.
DayViewTimeCellsA time cell control used for printing the Day View.
DayViewTimeRulerA time ruler for the daily style report.
ExtraCellsOptionsProvides the options characterizing the extra cells in a daily report.
FormatTimeIntervalInfoAn information control used to print a textual view of the time interval, using the specified format.
FullWeekA time cell control for the weekly style report.
HorizontalDateHeadersA control used to print horizontal captions containing dates.
HorizontalResourceHeadersA control used to print horizontal captions containing resource names.
HorizontalWeekA time cell control for the multi-week (monthly) report.
ReportDayViewA View component for a daily style report.
ReportDayViewAppointmentDisplayOptionsProvides options used to specify how appointments are displayed in a DayViewTimeCells.
ReportMonthViewA View component for a monthly (multi-week) style report.
ReportMonthViewAppointmentDisplayOptionsProvides options used to specify how appointments are displayed in a HorizontalWeek.
ReportResourceHeaderOptionsProvides options used to specify how resource headers are printed in Scheduler Reporting.
ReportTimelineViewA View component for a timeline style report.
ReportViewBaseA base class for all components, representing the View in the XtraScheduler Report.
ReportViewCollectionRepresents a collection of report views.
ReportWeekViewA View component for a weekly style report.
ReportWeekViewAppointmentDisplayOptionsProvides options used to specify how appointments are displayed in a FullWeek.
ResourceInfoAn information control used for resource listing.
SchedulerControlPrintAdapterA component bound to the SchedulerControl used for retrieving data and scheduler settings.
SchedulerStoragePrintAdapterA component bound to the SchedulerStorage used for retrieving data and scheduler settings.
TextCustomizingEventArgsProvides data for the TextInfoControlBase.CustomizeText event raised by information controls, such as TimeIntervalInfo and ResourceInfo.
TextInfoControlBaseRepresents a base class for information controls in the report.
TimeCellsControlBaseRepresents a base class for the time cell controls in the report.
TimeIntervalInfoAn information control used to print a textual view of the time interval.
TimeIntervalInfoBaseRepresents a base class for information controls displaying time intervals in the report.
TimelineCellsA time cell control for the timeline style report.
TimelineScaleHeadersA control for printing the time scale captions.
VerticalResourceHeadersA control used to print vertical captions containing resource names.
XtraSchedulerReportRepresents the base class for a report in the XtraScheduler Suite.

Delegates

NameDescription
TextCustomizingEventHandlerRepresents a method that will handle the TextInfoControlBase.CustomizeText event.

Enums

NameDescription
ColumnArrangementModeList the arrangement orders of columns in a sequence.
ControlContentLayoutTypeLists two types for fitting the control’s content within a control’s dimensions.
PrintColorSchemaLists the color schemas applied to different elements of the report.
PrintContentModeLists the modes specifying which columns are chosen to set printed time intervals for the information controls.
PrintInColumnModeLists the columns in which the information control is printed.
TimeIntervalFormatTypeLists the values used to specify how the string representing the time interval should be formatted in the TimeIntervalInfo control.
VisibleIntervalsSplittingLists types used to specify how the TimelineCells can be paged (partitioned and aligned) when creating a report.