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