PrintDocument.OnEndPrint(PrintEventArgs) Methode

Definition

Löst das EndPrint-Ereignis aus. Sie wird aufgerufen, wenn die letzte Seite des Dokuments gedruckt wurde.

protected public:
 virtual void OnEndPrint(System::Drawing::Printing::PrintEventArgs ^ e);
protected:
 virtual void OnEndPrint(System::Drawing::Printing::PrintEventArgs ^ e);
protected internal virtual void OnEndPrint(System.Drawing.Printing.PrintEventArgs e);
protected virtual void OnEndPrint(System.Drawing.Printing.PrintEventArgs e);
abstract member OnEndPrint : System.Drawing.Printing.PrintEventArgs -> unit
override this.OnEndPrint : System.Drawing.Printing.PrintEventArgs -> unit
Protected Friend Overridable Sub OnEndPrint (e As PrintEventArgs)
Protected Overridable Sub OnEndPrint (e As PrintEventArgs)

Parameter

e
PrintEventArgs

Ein PrintEventArgs Objekt, das die Ereignisdaten enthält.

Hinweise

Mit der OnEndPrint Methode können abgeleitete Klassen das Ereignis behandeln, ohne einen Delegaten anzufügen. Dies ist die bevorzugte Technik für die Behandlung des Ereignisses in einer abgeleiteten Klasse. Die OnEndPrint Methode wird auch aufgerufen, wenn der Druckvorgang abgebrochen wird oder während des Druckvorgangs eine Ausnahme auftritt.

Wenn eine abgeleitete Klasse die OnEndPrint Methode aufruft, löst sie das EndPrint Ereignis aus, indem der Ereignishandler über einen Delegaten aufgerufen wird. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.

Hinweise für Vererber

Achten Sie beim Überschreiben OnEndPrint(PrintEventArgs) in einer abgeleiteten Klasse darauf, die Methode der Basisklasse OnEndPrint(PrintEventArgs) aufzurufen, damit registrierte Stellvertretungen das Ereignis empfangen. Diese Methode ist ein guter Ort für die Initialisierung.

Gilt für:

Weitere Informationen