PreviewPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Método

Definición

Comienza la secuencia de control que determina cuándo y cómo obtener una vista previa de un documento de impresión.

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)

Parámetros

document
PrintDocument

PrintDocument que representa el documento que se está previsualizando.

e
PrintEventArgs

que PrintEventArgs contiene datos sobre cómo imprimir el documento.

Excepciones

La impresora denominada en la PrinterName propiedad no existe.

Comentarios

OnStartPrint se llama inmediatamente después PrintDocument de generar el BeginPrint evento.

OnStartPrint crea el Graphics objeto que se muestra durante la vista previa de impresión. Después OnStartPrint de llamar a , el OnStartPage método establece en Graphics un gráfico de una sola página. El OnEndPage método borra , Graphicsmientras que el OnEndPrint método desasigna el objeto .

OnStartPrint comprueba que la configuración de la impresora es válida.

Se aplica a

Consulte también