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, укажите выходные данные только для выбранных страниц.

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

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

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