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 реализация аналогична.