PrintDocument.EndPrint イベント


ドキュメントの最後のページが印刷されたときに発生します。Occurs when the last page of the document has printed.

 event System::Drawing::Printing::PrintEventHandler ^ EndPrint;
public event System.Drawing.Printing.PrintEventHandler EndPrint;
member this.EndPrint : System.Drawing.Printing.PrintEventHandler 
Public Custom Event EndPrint As PrintEventHandler 




通常、イベントを処理して、フォント EndPrint 、ファイルストリーム、および印刷処理中に使用されるその他のリソース (フォントなど) を解放します。Typically, you handle the EndPrint event to release fonts, file streams, and other resources used during the printing process, like fonts.

PrintPageEventArgs.HasMorePagesイベントでプロパティをに設定することによって、印刷するページがそれ以上ないことを示し false PrintPage ます。You indicate that there are no more pages to print by setting the PrintPageEventArgs.HasMorePages property to false in the PrintPage event. この EndPrint イベントは、印刷プロセスがキャンセルされた場合、または印刷処理中に例外が発生した場合にも発生します。The EndPrint event also occurs if the printing process is canceled or an exception occurs during the printing process.

イベントをイベントハンドラーに関連付けるには、デリゲートのインスタンスを PrintEventHandler イベントに追加します。To associate the event with your event handler, add an instance of the PrintEventHandler delegate to the event. イベントハンドラーは、イベントが発生するたびに呼び出されます。The event handler is called whenever the event occurs. デリゲートを使用したイベントの処理の詳細については、「 イベントの処理と発生」を参照してください。For more information about handling events with delegates, see Handling and Raising Events.