Our Scheduling team has come up with an excellent addition to XtraScheduler™ that will allow you to produce professional diaries and PIM-style reports from your appointments. This functionality is ONLY available if you own both the XtraScheduler™ and XtraReports™ Suites (it uses functionality from each product library).

Scheduler Reporting - DevExpress WinForms Scheduler Control

This approach provides much more flexibility than a "print screen" type solution. You can design your scheduler's appearance on the printed page. Hence the need for XtraReports™: the XtraScheduler™ Suite has a control that descends from the XtraReport class called XtraSchedulerReport. This has the normal banded report designer that you're used to from XtraReports, and there are a set of new report controls that you can drop onto the designer surface to build up a scheduler report.

We provide two distinct sets of controls. The first, and most important set consists of controls that represent time cells with appointments. They are: DayViewTimeCells, HorizontalWeek, FullWeek, and TimelineCells. The second set of controls includes:

  • Headers
    HorizontalResourceHeaders, VerticalResourceHeaders, HorizontalDateHeaders, DayOfWeekHeaders, and TimelineScaleHeaders.
  • Calendar
    CalendarControl control
  • Time ruler
    DayViewTimeRuler control
  • Information
    controls used to display miscellaneous information, such as the TimeIntervalInfo, the FormatTimeIntervalInfo and ResourceInfo controls.

Scheduler data is supplied via the print adapter component - forming a data set for display. At this level, the data can be filtered whenever required. The next level consists of the Report View components. They are like Scheduler Views and used to arrange data to populte the controls located on the report page. Different Report views on a page can perform date-time and resource iterations independently or synchronously, enabling you to create a variety of tri-fold reports.

Scheduler Report - DevExpress WinForms Scheduler Control

Scheduler Reports gives you the ability to print a schedule or export your calendar in various formats with ease. You only need to write a single line of code or use the Report Preview menu to export a report in any of the following formats:

  • Adobe Portable Document Format (*.pdf)
  • Web Page (*.html)
  • Single-File Web Page (*.mht)
  • Image (*.bmp, *.jpeg, *.gif, *.tiff, *.png, *.emf)

Standard Scheduler Printing

If you own the XtraPrinting™ Library (must be purchased separately), you can also print out your scheduler using predefined print styles or export your appointment data to PDF or graphic files.

Scheduler Printing - DevExpress WinForms Scheduler Control

End-users can specify print settings in the Page Setup dialog.

Scheduler Printing Options - DevExpress WinForms Scheduler Control

Subscribe Today

It's Your Choice: All DevExpress WinForms Controls can be purchased as part of the following Subscriptions:
Universal Subscription
DXperience Enterprise
WinForms Controls

What's New in 2012

The best keeps on getting better. Our newest WinForms controls and features include:

WinForms Tech Library

Explore the power of the DevExpress WinForms product line at your pace with the following online technical resources:

Our Awards


              DevExpress Awards : Windows IT Pro Community Choice
              DevExpress Awards : Visual Studio Magazine Readers Choice
              DevExpress Awards : SDTimes 100
              DevExpress Awards : ComponentSource Bestselling Publishers
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.