Version

UltraGanttViewPrintDocument Class

Component for rendering the ganttView information of an Infragistics.Win.UltraWinSchedule.UltraCalendarInfo to the printer.
Syntax
'Declaration
 
Public Class UltraGanttViewPrintDocument 
   Inherits Infragistics.Win.Printing.UltraPrintDocument
public class UltraGanttViewPrintDocument : Infragistics.Win.Printing.UltraPrintDocument 
Remarks

The UltraGanttViewPrintDocument component is used to print the contents of an associated Infragistics.Win.UltraWinSchedule.UltraCalendarInfo in the style of an UltraGanttView control.

Since priting requires output analogous to the UltraGanttView control, the component creates an instance of an UltraGanttView control as required for the print operation. The component also exposes a GanttView property. When a GanttView control is created for the print operation, the properties of the corresponding GanttView control are copied to the control created by the print document. In addition, the component exposes an event to allow this control to be initialized. For example, when output is being generated, an UltraGanttView is created by the print document; if the GanttView property is set, the properties of that control that do not conflict with the requirements for the print operation are copied over to the newly created control. Subsequently, the InitializeGanttView event is invoked to allow any further modification of the control.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

UltraGanttViewPrintDocument Members
Infragistics.Win.UltraWinGanttView Namespace
Infragistics.Win.UltraWinSchedule.UltraCalendarInfo
Infragistics.Win.UltraWinSchedule.UltraCalendarLook
Infragistics.Win.Printing.UltraPrintDocument