PrintControllerWithStatusDialog.OnStartPage Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.
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.