Skip to main content

SchedulerControl.PrintStyles Property

Gets the collection of styles used when printing the Scheduler control.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v23.2.dll

NuGet Package: DevExpress.Win.Scheduler

Declaration

public SchedulerPrintStyleCollection PrintStyles { get; }

Property Value

Type Description
DevExpress.XtraScheduler.Printing.SchedulerPrintStyleCollection

A DevExpress.XtraScheduler.Printing.SchedulerPrintStyleCollection object representing the collection of printing styles.

Remarks

Use the PrintStyles property to modify the styles applied to the Scheduler control when it is printed. Individual styles can be accessed via the indexer that takes the style name as the parameter. The following print styles are available:

Style Name Icon Description
Daily Style PrintStyleDaily Specifies the style which prints the scheduler’s data in the specified interval so that each day is printed on a separate page. The DailyPrintStyle class.
Weekly Style PrintStyleWeekly Specifies the style which prints the scheduler’s data in the specified interval so that each week is printed on a separate page or two separate pages.
Monthly Style PrintStyleMonthly Specifies the style which prints the scheduler’s data in the specified interval so that each month is printed on a separate page or two separate pages.
Tri-fold Style PrintStyleTriFold Specifies the style which prints the scheduler’s data in the specified interval in three columns using the three print styles specified.
Calendar Details Style PrintStyleCalendarDetails Specifies the style which prints the scheduler’s data in the specified interval in a column by date.
Memo Style PrintStyleMemo Specifies the style which prints all the data of the selected appointments in a memo-like style.

Individual styles are represented by SchedulerPrintStyle objects. Use the properties of these objects to adjust the appearance of the corresponding element.

The print style which is currently used when printing a scheduler is specified via the SchedulerOptionsPrint.PrintStyle property of the scheduler’s SchedulerControl.OptionsPrint.

See Also