Compartir a través de


PrinterSettings.PrintRange Propiedad

Definición

Obtiene o establece los números de página que el usuario ha especificado para que se impriman.

public:
 property System::Drawing::Printing::PrintRange PrintRange { System::Drawing::Printing::PrintRange get(); void set(System::Drawing::Printing::PrintRange value); };
public System.Drawing.Printing.PrintRange PrintRange { get; set; }
member this.PrintRange : System.Drawing.Printing.PrintRange with get, set
Public Property PrintRange As PrintRange

Valor de propiedad

Uno de los valores de PrintRange.

Excepciones

El valor de la propiedad PrintRange no es uno de los valores de PrintRange.

Comentarios

El .cuando el usuario selecciona un intervalo de impresión, usa la PrintRangePrintDialogpropiedad . El valor predeterminado de PrintRange es AllPages. Para permitir que el usuario especifique un intervalo de páginas que se van a imprimir, la PrintDialog.AllowSomePages propiedad debe establecerse en true. Para permitir que el usuario especifique las páginas seleccionadas que se van a imprimir, la PrintDialog.AllowSelection propiedad debe establecerse en true.

Durante el proceso de impresión, en el PrintDocument.PrintPage evento, vea para PrintRange determinar qué se debe imprimir. Si PrintRange es PrintRange.SomePages, use las FromPage propiedades y ToPage para determinar qué páginas se deben imprimir. Si PrintRange es PrintRange.Selection, especifique la salida solo para las páginas seleccionadas.

PrintRangeToPage y FromPagetambién se pueden establecer mediante programación, aunque la PrintDocument.PrintPage implementación es la misma.

Se aplica a

Consulte también