PrintControllerWithStatusDialog.OnStartPage Metodo

Definizione

Avvia la sequenza di controllo che determina quando e come stampare una pagina di un documento.

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

Parametri

document
PrintDocument

Oggetto PrintDocument che rappresenta il documento attualmente stampato.

e
PrintPageEventArgs

Oggetto PrintPageEventArgs contenente i dati dell'evento.

Valori restituiti

Oggetto Graphics che rappresenta una pagina da un oggetto PrintDocument.

Commenti

La PrintControllerWithStatusDialog classe chiama il PrintController.OnStartPage metodo nell'incapsulato PrintController.

Il metodo viene chiamato immediatamente prima che OnStartPagePrintDocument generi l'evento PrintPage .

Il OnStartPrint metodo crea l'oggetto Graphics inviato alla stampante. Dopo OnStartPrint la chiamata, OnStartPage imposta l'oggetto Graphics su un elemento grafico di una singola pagina. Il OnEndPage metodo cancella l'oggetto Graphics , mentre il OnEndPrint metodo dealloca l'oggetto.

Utilizzare OnStartPage per impostare come stampare una pagina in un documento. Ad esempio, è possibile modificare le impostazioni della pagina separatamente per ogni pagina.

Si applica a