PrinterSettings.PrintRange Właściwość

Definicja

Pobiera lub ustawia numery stron określone przez użytkownika do wydrukowania.

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

Wartość właściwości

PrintRange Jedna z wartości.

Wyjątki

Wartość PrintRange właściwości nie jest jedną z PrintRange wartości.

Uwagi

Właściwość PrintRange jest używana przez PrintDialogobiekt ., gdy użytkownik wybierze zakres wydruku. Wartość domyślna PrintRange to AllPages. Aby umożliwić użytkownikowi określenie zakresu stron do drukowania, PrintDialog.AllowSomePages właściwość musi być ustawiona na truewartość . Aby umożliwić użytkownikowi określenie wybranych stron do drukowania, właściwość musi być ustawiona PrintDialog.AllowSelection na truewartość .

Podczas procesu drukowania w PrintDocument.PrintPage zdarzeniu wyświetl PrintRange element , aby określić, co należy wydrukować. Jeśli PrintRange to PrintRange.SomePages, użyj FromPage właściwości i ToPage , aby określić, które strony powinny być drukowane. Jeśli PrintRange parametr ma PrintRange.Selectionwartość , określ dane wyjściowe tylko dla wybranych stron.

Element FromPage, ToPage i PrintRange można również ustawić programowo, choć implementacja PrintDocument.PrintPage jest taka sama.

Dotyczy

Zobacz też