PrintControllerWithStatusDialog.OnStartPage Metoda

Definice

Zahájí řídicí sekvenci, která určuje, kdy a jak vytisknout stránku dokumentu.

public:
 override System::Drawing::Graphics ^ OnStartPage(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintPageEventArgs ^ e);
public override System.Drawing.Graphics OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);
public override System.Drawing.Graphics? OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);
override this.OnStartPage : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintPageEventArgs -> System.Drawing.Graphics
Public Overrides Function OnStartPage (document As PrintDocument, e As PrintPageEventArgs) As Graphics

Parametry

document
PrintDocument

A PrintDocument , který představuje dokument, který se právě tiskne.

e
PrintPageEventArgs

A PrintPageEventArgs , který obsahuje data události.

Návraty

Objekt Graphics , který představuje stránku z objektu PrintDocument.

Poznámky

Třída PrintControllerWithStatusDialog volá metodu PrintController.OnStartPage na zapouzdřeném PrintControllerobjektu .

Metoda OnStartPage je volána bezprostředně před vyvolání PrintDocumentPrintPage události.

Metoda OnStartPrint vytvoří Graphics objekt, který je odeslán do tiskárny. Po OnStartPrint zavolání OnStartPage nastaví Graphics objekt na grafiku jedné stránky. Metoda OnEndPage vymaže Graphics objekt, zatímco OnEndPrint metoda uvolní objekt.

Slouží OnStartPage k nastavení způsobu tisku stránky v dokumentu. Nastavení stránky můžete například upravit samostatně pro každou stránku.

Platí pro