Поделиться через


PrinterSettings.PrintRange Свойство

Определение

Возвращает или задает номера страниц, которые пользователь указал для печати.

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

Значение свойства

Одно из значений PrintRange .

Исключения

Значение PrintRange свойства не является одним из значений PrintRange .

Комментарии

Свойство PrintRange используется PrintDialog., когда пользователь выбирает диапазон печати. По умолчанию PrintRange является AllPages. Чтобы пользователь мог указать диапазон страниц для печати, PrintDialog.AllowSomePages необходимо задать для trueсвойства значение . Чтобы пользователь мог указать выбранные страницы для печати, PrintDialog.AllowSelection свойство должно иметь значение true.

Во время процесса PrintDocument.PrintPage печати в событии просмотрите PrintRange сведения о том, что следует распечатать. Если PrintRange это PrintRange.SomePagesтак, используйте FromPage свойства и ToPage свойства, чтобы определить, какие страницы следует распечатать. Если PrintRange это PrintRange.Selectionтак, укажите выходные данные только для выбранных страниц.

Параметр FromPage, ToPage а PrintRange также можно задать программным способом, хотя PrintDocument.PrintPage реализация аналогична.

Применяется к

См. также раздел