PrinterSettings.PrintRange Proprietà

Definizione

Ottiene o imposta i numeri di pagina specificati dall'utente per la stampa.

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

Valore della proprietà

Uno dei valori di PrintRange.

Eccezioni

Il valore della proprietà PrintRange non è uno dei valori di PrintRange.

Commenti

La PrintRange proprietà viene utilizzata da PrintDialog. quando l'utente seleziona un intervallo di stampa. L'impostazione predefinita è PrintRange è AllPages. Per consentire all'utente di specificare un intervallo di pagine da stampare, la PrintDialog.AllowSomePages proprietà deve essere impostata su true. Per consentire all'utente di specificare le pagine selezionate da stampare, la PrintDialog.AllowSelection proprietà deve essere impostata su true.

Durante il processo di stampa, nell'evento, visualizzare l'oggetto PrintDocument.PrintPagePrintRange per determinare gli elementi da stampare. Se PrintRange è PrintRange.SomePages, utilizzare le FromPage proprietà e ToPage per determinare quali pagine devono essere stampate. Se PrintRange è PrintRange.Selection, specificare l'output solo per le pagine selezionate.

ToPage e FromPagePrintRange possono anche essere impostati a livello di codice, anche se l'implementazione PrintDocument.PrintPage è la stessa.

Si applica a

Vedi anche