[]
        
(Showing Draft Content)

C1.Schedule.Printing.PrintInfo

PrintInfo Class

The object used to manage schedule printing.

Inheritance
PrintInfo
Namespace: C1.Schedule.Printing
Assembly: C1.Win.Schedule.8.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class PrintInfo

Properties

Name Description
CurrentStyle

Gets a PrintStyle object which is currently selected for printing.

HidePrivateAppointments

Gets or sets a bool value determining whether control should hide details of private appointments in the resulting document.

IsPreviewEnabled

Gets a bool value determining whether preview is enabled.

IsPrintingEnabled

Gets or sets a bool value determining whether printing is enabled.

PreviewHelper

Gets the PreviewWrapper object.

PrintDocumentHelper

Gets the PrintDocumentWrapper object.

PrintSelectedCalendar

Gets or sets a bool value determining whether control should only show appointments from the currently selected ScheduleGroupItem in the resulting document. By default resulting document contains all appointments regardless of the C1Schedule grouping. Set this property to true to show appointments from the currently selected ScheduleGroupItem.

PrintStyles

Gets the PrintStyleCollection collection, containing all available styles of printing.

ShowOptionsForm

Gets or sets a bool value determining whether control should show options form before printing.

ShowProgressForm

Gets or sets a value indicating whether the Progress Form is displayed.

Methods

Name Description
LoadStyle(PrintStyle)

Loads style definition to C1PrintDocument control.

Preview()

Opens a separate application window in which end users can preview the output that would be generated by the print operation.

Preview(Appointment)

Opens a separate application window in which end users can preview the output that would be generated by the print operation.

Preview(PrintStyle)

Opens a separate application window in which end users can preview the output that would be generated by the print operation.

Preview(PrintStyle, DateTime, DateTime)

Opens a separate application window in which end users can preview the output that would be generated by the print operation.

Print()

Sends default printing style for the currently selected view to the printer.

Print(Appointment)

Sends the specified C1.Schedule.Appointment object to the printer.

Print(PrintStyle)

Sends the specified printing style to the printer.

Print(PrintStyle, DateTime, DateTime)

Sends the specified printing style to the printer.