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)

参数

e
PrintEventArgs

包含事件数据的 PrintEventArgs

注解

方法 OnBeginPrint 允许派生类在不附加委托的情况下处理事件。 这是在派生类中处理事件的首选技术。

当派生类调用 OnBeginPrint 方法时,它通过委托调用事件处理程序来引发 BeginPrint 事件。 有关详细信息,请参阅 处理和引发事件

继承者说明

在派生类中重写 OnBeginPrint(PrintEventArgs) 时,一定要调用基类的 OnBeginPrint(PrintEventArgs) 方法,以便已注册的委托对事件进行接收。 此方法是进行初始化的一个好位置。

适用于

另请参阅