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) 方法,使已註冊的委派能接收到事件。 這個方法是初始化的好位置。

適用於

另請參閱