Udostępnij za pośrednictwem


PrintDocument.OnBeginPrint(PrintEventArgs) Metoda

Definicja

BeginPrint Zgłasza zdarzenie. Jest wywoływana po wywołaniu Print() metody i przed wydrukowaniem pierwszej strony 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

Element PrintEventArgs zawierający dane zdarzenia.

Uwagi

Metoda OnBeginPrint umożliwia klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Gdy klasa pochodna wywołuje metodę OnBeginPrint , wywołuje BeginPrint zdarzenie, wywołując procedurę obsługi zdarzeń za pośrednictwem delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnBeginPrint(PrintEventArgs) w klasie pochodnej należy wywołać metodę klasy OnBeginPrint(PrintEventArgs) bazowej, aby zarejestrowani delegaci odbierali zdarzenie. Ta metoda jest dobrym miejscem do inicjowania.

Dotyczy

Zobacz też