PrinterSettings.PrintRange Egenskap

Definition

Hämtar eller anger de sidnummer som användaren har angett som ska skrivas ut.

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

Egenskapsvärde

Ett av PrintRange värdena.

Undantag

Värdet för PrintRange egenskapen är inte ett av PrintRange värdena.

Kommentarer

Egenskapen PrintRange används av PrintDialog.when användaren väljer ett utskriftsintervall. Standardvärdet PrintRange är AllPages. Om du vill att användaren ska kunna ange ett intervall med sidor som ska skrivas ut PrintDialog.AllowSomePages måste egenskapen vara inställd på true. Om du vill att användaren ska kunna ange vilka sidor som ska skrivas ut PrintDialog.AllowSelection måste egenskapen vara inställd på true.

Under utskriftsprocessen, i PrintDocument.PrintPage händelse, visa PrintRange för att avgöra vad som ska skrivas ut. Om PrintRange är PrintRange.SomePagesanvänder du FromPage egenskaperna och ToPage för att avgöra vilka sidor som ska skrivas ut. Om PrintRange är PrintRange.Selectionanger du endast utdata för de valda sidorna.

, FromPageToPage och PrintRange kan också anges programmatiskt, även om implementeringen PrintDocument.PrintPage är densamma.

Gäller för

Se även