Udostępnij za pośrednictwem


StandardPrintController.OnEndPrint(PrintDocument, PrintEventArgs) Metoda

Definicja

Kończy sekwencję sterowania, która określa, kiedy i jak wydrukować dokument.

public:
 override void OnEndPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnEndPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnEndPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnEndPrint (document As PrintDocument, e As PrintEventArgs)

Parametry

document
PrintDocument

Obiekt PrintDocument reprezentujący drukowany dokument.

e
PrintEventArgs

Element PrintEventArgs zawierający dane dotyczące sposobu drukowania dokumentu.

Wyjątki

Natywny interfejs programowania aplikacji Win32 (API) nie może ukończyć zadania drukowania.

-lub-

Natywny interfejs API systemu Windows nie może usunąć określonego kontekstu urządzenia (DC).

Uwagi

OnEndPrint jest wywoływany natychmiast po PrintDocument wywołaniu EndPrint zdarzenia. Nawet jeśli podczas procesu drukowania został zgłoszony wyjątek bez przechwycenia, OnEndPrint jest wywoływany.

OnStartPrintGraphics tworzy obiekt, który jest wysyłany do drukarki. Po OnStartPrint wywołaniu OnStartPage metoda ustawia Graphics obiekt na grafikę pojedynczej strony. Metoda OnEndPage czyści Graphics obiekt, a OnEndPrint metoda cofa przydział obiektu.

Dotyczy

Zobacz też