Sdílet prostřednictvím


PrintDocument.OnBeginPrint(PrintEventArgs) Metoda

Definice

BeginPrint Vyvolá událost. Volá se po zavolání Print() metody a před tiskem první stránky dokumentu.

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

Parametry

e
PrintEventArgs

A PrintEventArgs , který obsahuje data události.

Poznámky

Metoda OnBeginPrint 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ě.

Když odvozená třída volá metodu OnBeginPrint , vyvolá událost vyvoláním obslužné rutiny BeginPrint 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í OnBeginPrint(PrintEventArgs) v odvozené třídě nezapomeňte volat metodu základní třídy OnBeginPrint(PrintEventArgs) , aby registrovaní delegáti obdrželi událost. Tato metoda je vhodným místem pro inicializaci.

Platí pro

Viz také