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)
Параметры
Объект PrintEventArgs, содержащий данные события.
Комментарии
Метод OnEndPrint позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительная методика обработки событий в производном классе. Метод OnEndPrint также вызывается, если процесс печати отменяется или во время печати возникает исключение.
Когда производный класс вызывает OnEndPrint метод , он вызывает EndPrint событие путем вызова обработчика событий через делегат. Дополнительные сведения см. в разделе Обработка и вызов событий.
Примечания для тех, кто наследует этот метод
При переопределении метода OnEndPrint(PrintEventArgs) в производном классе нужно убедиться, что вызывается метод OnEndPrint(PrintEventArgs) базового класса, чтобы зарегистрированные делегаты получили событие. Этот метод подходит для неинициализации.