PrintControllerWithStatusDialog.OnStartPrint Methode

Definition

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.

e
PrintEventArgs

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.

Gilt für: