Skip to main content
A newer version of this page is available. .

PrintingSystemBase Events

The base for classes that provide the basic printing functionality in different environments.
Name Description
AfterBandPrint Occurs after a band has been printed on a page.
AfterBuildPages For internal use. Occurs after all document pages have been created.
AfterChange Occurs on raising any PrintingSystem event that does not have the “Before” prefix in its name.
AfterMarginsChange Occurs when page margins change.
AfterPagePaint Occurs after a specific page has been painted in a Print Preview.
AfterPagePrint For internal use. Occurs after every time any page of the printing system’s Document is printed.
BeforeBuildPages For internal use. Occurs before document pages are created.
BeforeChange Occurs on raising any PrintingSystem event that has the “Before” prefix in its name.
BeforeMarginsChange Occurs when page margins are about to change.
BeforePagePaint Occurs before a specific page has been painted in a Print Preview.
CreateDocumentException Occurs when an exception is raised during document creation.
Disposed Occurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
EditingFieldChanged Occurs each time a value of an editing field changes.
EndPrint Occurs after the printing system’s document is set to the selected printer’s printing queue. Does not indicate the success of the actual printing process.
FillEmptySpace Fires after page rendering if a gap remains between the rendered areas.
PageInsertComplete For internal use.
PageSettingsChanged Occurs when page settings change.
PrintProgress The event is raised before a document page is sent to a printer.
ScaleFactorChanged Occurs when a scale factor of the current document has been changed.
StartPrint Occurs before the printing system’s document is printed.
XlSheetCreated Occurs after creation of an XLS or XLSX document worksheet has finished.
See Also