Поделиться через


PrintDocument.OnEndPrint(PrintEventArgs) Метод

Определение

Вызывает событие EndPrint. Вызывается после вывода на печать последней страницы документа.

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)

Параметры

e
PrintEventArgs

Объект PrintEventArgs, содержащий данные события.

Комментарии

Метод OnEndPrint позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительная методика обработки событий в производном классе. Метод OnEndPrint также вызывается, если процесс печати отменяется или во время печати возникает исключение.

Когда производный класс вызывает OnEndPrint метод , он вызывает EndPrint событие путем вызова обработчика событий через делегат. Дополнительные сведения см. в разделе Обработка и вызов событий.

Примечания для тех, кто наследует этот метод

При переопределении метода OnEndPrint(PrintEventArgs) в производном классе нужно убедиться, что вызывается метод OnEndPrint(PrintEventArgs) базового класса, чтобы зарегистрированные делегаты получили событие. Этот метод подходит для неинициализации.

Применяется к

См. также раздел