New to Telerik UI for WinForms? Download free 30-day trial

Print Support

RELATED VIDEOS
Getting Started with Printing for RadScheduler
This video demonstrates how to use the new Print features of RadScheduler. It includes a tour of new end-user printing features as well as how to accomplish it programmatically.
WinForms RadScheduler Print Tutorial

The printing support of RadScheduler, allows the end user to directly pass the RadScheduler data to the printer. Common features of the printing support in Telerik UI for WinForms suite are:

  • Page headers and footers

  • Watermark

  • Paper size settings

  • Print preview dialogs

RadScheduler supports four print styles, similar to the Outlook ones: DailyStyle, WeeklyStyle, MonthlyStyle and DetailsStyle. In all modes, you can add to your pages an area for handwritten notes or a date header with calendar that shows the busy days.

You can also print a single view on two pages which will grant you more available space and allow you to organize the printouts in a folder or notebook.

Printing

The RadScheduler has two public methods available for printing – Print() and PrintPreview() methods. The first method will directly send a print job to the default printer with the settings currently saved in the PrintStyle property. This method has one overload available which can show a system PrintDialog with the available printers and their options.

Initiate Printing

this.radScheduler1.Print();
this.radScheduler1.Print(true);

Me.RadScheduler1.Print()
Me.RadScheduler1.Print(True)

Figure 1: RadScheduler Printing

WinForms RadScheduler Printing

The other available method is PrintPreview(). It opens a new RadPrintPreviewDialog which is discussed in details here.

Show Print Preview

this.radScheduler1.PrintPreview();

Me.RadScheduler1.PrintPreview()

Figure 2: RadScheduler Print Preview

WinForms RadScheduler Print Preview

See Also

In this article