Share via


PreviewPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Metodo

Definizione

Avvia la sequenza di controllo che determina quando e come visualizzare l'anteprima di un documento stampato.

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)

Parametri

document
PrintDocument

Oggetto PrintDocument che rappresenta il documento da visualizzare in anteprima.

e
PrintEventArgs

Oggetto PrintEventArgs che contiene i dati relativi alla modalità di stampa del documento.

Eccezioni

La stampante indicata nella proprietà PrinterName non esiste.

Commenti

OnStartPrint viene chiamato immediatamente dopo PrintDocument l'evento BeginPrint .

OnStartPrint crea l'oggetto Graphics visualizzato durante l'anteprima di stampa. Dopo OnStartPrint la chiamata, il OnStartPage metodo imposta su Graphics un elemento grafico di una singola pagina. Il OnEndPage metodo cancella , Graphicsmentre il OnEndPrint metodo dealloca l'oggetto .

OnStartPrint verifica che le impostazioni della stampante siano valide.

Si applica a

Vedi anche