PreviewPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Metod

Definition

Börjar kontrollsekvensen som avgör när och hur du förhandsgranskar ett utskriftsdokument.

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)

Parametrar

document
PrintDocument

En PrintDocument som representerar dokumentet som förhandsgranskas.

e
PrintEventArgs

En PrintEventArgs som innehåller data om hur du skriver ut dokumentet.

Undantag

Skrivaren som heter i egenskapen PrinterName finns inte.

Kommentarer

OnStartPrint anropas omedelbart efter PrintDocument att händelsen BeginPrint har skapats.

OnStartPrint skapar som Graphics visas under förhandsgranskningen. När OnStartPrint har anropats OnStartPage anger Graphics metoden till en bild av en enda sida. Metoden OnEndPage rensar Graphics- medan OnEndPrint -metoden frigör objektet.

OnStartPrint verifierar att skrivarinställningarna är giltiga.

Gäller för

Se även