Sdílet prostřednictvím


PreviewPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Metoda

Definice

Zahájí řídicí sekvenci, která určuje, kdy a jak zobrazit náhled tiskového dokumentu.

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 má zobrazit v náhledu.

e
PrintEventArgs

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

Výjimky

Tiskárna s názvem ve PrinterName vlastnosti neexistuje.

Poznámky

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

OnStartPrint vytvoří soubor Graphics , který se zobrazí během náhledu tisku. Po OnStartPrint zavolání OnStartPage metoda nastaví Graphics na grafiku jedné stránky. Metoda OnEndPage vymaže Graphics, zatímco OnEndPrint metoda uvolní objekt.

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

Platí pro

Viz také