Back to Devexpress

PrintingSystemBase Events

corelibraries-devexpress-dot-xtraprinting-dot-printingsystembase-dot-underscore-events.md

latest4.4 KB
Original Source

PrintingSystemBase Events

The base for classes that provide the basic printing functionality in different environments.

NameDescription
AfterBandPrintOccurs after a band has been printed on a page.
AfterBuildPagesFor internal use. Occurs after all document pages have been created.
AfterChangeOccurs on raising any PrintingSystem event that does not have the “Before” prefix in its name.
AfterMarginsChangeObsolete; the event is not raised.
AfterPagePaintOccurs after a specific page has been painted in a Print Preview.
AfterPagePrintFor internal use. Occurs after every time any page of the printing system’s Document is printed.
BeforeBuildPagesFor internal use. Occurs before document pages are created.
BeforeChangeOccurs on raising any PrintingSystem event that has the “Before” prefix in its name.
BeforeMarginsChangeOccurs when page margins are about to change.
BeforePagePaintOccurs before a specific page has been painted in a Print Preview.
CreateDocumentExceptionOccurs when an exception is raised during document creation.
DisposedOccurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
EditingFieldChangedOccurs each time a value of an edit field changes.
EndPrintOccurs after the document is ready to print. Does not indicate that the actual printing process completed successfully.
FillEmptySpaceFires after page rendering if a gap remains between the rendered areas.
PageInsertCompleteFor internal use.
PageSettingsChangedObsolete; the event is not raised.
PrintProgressThe event is raised before a document page is sent to a printer. The event is not raised in non-Windows environments.
ScaleFactorChangedOccurs when a scale factor of the current document has been changed.
StartPrintOccurs before the printing system’s document is printed.
XlSheetCreatedOccurs after creation of an XLS or XLSX document worksheet has finished.

See Also

PrintingSystemBase Class

PrintingSystemBase Members

DevExpress.XtraPrinting Namespace