Sdílet prostřednictvím


PrintDocument.OnEndPrint(PrintEventArgs) Metoda

Definice

EndPrint Vyvolá událost. Volá se, když se vytiskne poslední stránka dokumentu.

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)

Parametry

e
PrintEventArgs

A PrintEventArgs , který obsahuje data události.

Poznámky

Metoda OnEndPrint umožňuje odvozeným třídám zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě. Metoda OnEndPrint je také volána, pokud je proces tisku zrušen nebo dojde k výjimce během procesu tisku.

Když odvozená třída volá metodu OnEndPrint , vyvolá událost vyvoláním obslužné rutiny EndPrint události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.

Poznámky pro dědice

Při přepsání OnEndPrint(PrintEventArgs) v odvozené třídě nezapomeňte volat metodu základní třídy OnEndPrint(PrintEventArgs) , aby registrovaní delegáti obdrželi událost. Tato metoda je vhodným místem pro zrušení inicializace.

Platí pro

Viz také