PrintControllerWithStatusDialog.OnStartPrint Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beginnt mit der Steuerelementsequenz, die bestimmt, 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
A PrintDocument that represents the document currently being print.
Ein PrintEventArgs Objekt, das die Ereignisdaten enthält.
Hinweise
Die PrintControllerWithStatusDialog Klasse ruft die PrintController.OnStartPrint Methode für die gekapselte PrintController.
Die OnStartPrint Methode wird unmittelbar nach dem Auslösen des PrintDocumentBeginPrint Ereignisses aufgerufen.
Hiermit bestimmen Sie OnStartPrint , wann und wie ein Dokument gedruckt wird. Beispielsweise können Sie das Drucken für 30 Minuten verzögern oder die Druckereinstellungen für das Dokument anpassen. OnStartPrint erstellt das Graphics Objekt, das an den Drucker gesendet wird. Nach OnStartPrint dem 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 Methode die OnEndPrint Zuordnung des Objekts behandelt.
OnStartPrint ist ein guter Ort, um zu überprüfen, ob dies PrinterSettings gültig ist.