Freigeben über


PrintDocument.OnEndPrint(PrintEventArgs) Methode

Definition

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

protected:
 virtual void OnEndPrint(System::Drawing::Printing::PrintEventArgs ^ e);
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);
abstract member OnEndPrint : System.Drawing.Printing.PrintEventArgs -> unit
override this.OnEndPrint : System.Drawing.Printing.PrintEventArgs -> unit
Protected Overridable Sub OnEndPrint (e As PrintEventArgs)
Protected Friend Overridable Sub OnEndPrint (e As PrintEventArgs)

Parameter

e
PrintEventArgs

Ein PrintEventArgs, das die Ereignisdaten enthält.

Hinweise

Mit OnEndPrint der -Methode können abgeleitete Klassen das Ereignis verarbeiten, ohne einen Delegaten anzufügen. Dies ist das bevorzugte Verfahren 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 sie den Ereignishandler über einen Delegaten aufruft. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.

Hinweise für Vererber

Wenn Sie OnEndPrint(PrintEventArgs) in einer abgeleiteten Klasse überschreiben, müssen Sie die OnEndPrint(PrintEventArgs)-Methode der Basisklasse aufrufen, damit registrierte Delegaten das Ereignis empfangen. Diese Methode ist ein guter Ort für die Initialisierung.

Gilt für:

Weitere Informationen