Sdílet prostřednictvím


StandardPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Metoda

Definice

Zahájí řídicí sekvenci, která určuje, kdy a jak se má dokument vytisknout.

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

Parametry

document
PrintDocument

A PrintDocument , který představuje dokument, který se tiskne.

e
PrintEventArgs

A PrintEventArgs obsahující data o tom, jak dokument vytisknout.

Výjimky

Nastavení tiskárny není platné.

Nativní rozhraní API (Application Programming Interface) win32 nemohlo spustit tiskovou úlohu.

Poznámky

OnStartPrint se volá okamžitě po PrintDocument vyvolání BeginPrint události.

OnStartPrintGraphics vytvoří objekt použitý při tisku. Po OnStartPrint zavolání OnStartPage metoda nastaví Graphics objekt na grafiku jedné stránky. Metoda OnEndPage vymaže Graphics objekt, zatímco OnEndPrint metoda uvolní objekt.

OnStartPrint ověří platnost nastavení tiskárny.

Platí pro

Viz také