Freigeben über


StandardPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Methode

Definition

Beginnt die Steuersequenz, durch die bestimmt wird, wann und wie ein Dokument gedruckt wird.

public:
 override void OnStartPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnStartPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnStartPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnStartPrint (document As PrintDocument, e As PrintEventArgs)

Parameter

document
PrintDocument

Ein PrintDocument, das das Dokument darstellt, das gedruckt wird.

e
PrintEventArgs

Ein PrintEventArgs-Objekt, das Daten über die Vorgehensweise beim Drucken des Dokuments enthält.

Ausnahmen

Die Druckereinstellungen sind nicht gültig.

Die systemeigene Win32-API (Application Programming Interface, Schnittstelle für die Anwendungsprogrammierung) konnte einen Druckauftrag nicht starten.

Hinweise

OnStartPrint wird sofort aufgerufen, nachdem PrintDocument das BeginPrint Ereignis ausgelöst wurde.

OnStartPrint erstellt das Graphics beim Drucken verwendete Objekt. Nach dem OnStartPrint Aufruf legt die OnStartPage -Methode das Graphics Objekt auf eine Grafik einer einzelnen Seite fest. Die OnEndPage -Methode löscht das Graphics -Objekt, während die OnEndPrint -Methode die Zuordnung des -Objekts abgibt.

OnStartPrint überprüft, ob die Druckereinstellungen gültig sind.

Gilt für:

Weitere Informationen