Freigeben über


PrinterSettings.PrintRange Eigenschaft

Definition

Ruft die Seitennummern ab, die entsprechend der Angabe des Benutzers gedruckt werden sollen, oder legt diese fest.

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

Eigenschaftswert

Einer der PrintRange-Werte.

Ausnahmen

Der Wert der PrintRange-Eigenschaft ist keiner der PrintRange-Werte.

Hinweise

Die PrintRange -Eigenschaft wird von verwendet PrintDialog, wenn der Benutzer einen Druckbereich auswählt. Der Standardwert von PrintRange lautet AllPages. Damit der Benutzer einen Seitenbereich angeben kann, der gedruckt werden soll, muss die PrintDialog.AllowSomePages -Eigenschaft auf truefestgelegt werden. Damit der Benutzer die ausgewählten seiten angeben kann, die gedruckt werden sollen, muss die PrintDialog.AllowSelection -Eigenschaft auf truefestgelegt werden.

Zeigen Sie während des Druckvorgangs PrintDocument.PrintPage im -Ereignis die PrintRange an, um zu bestimmen, was gedruckt werden soll. Wenn PrintRange ist PrintRange.SomePages, verwenden Sie die FromPage Eigenschaften und ToPage , um zu bestimmen, welche Seiten gedruckt werden sollen. Wenn PrintRange ist PrintRange.Selection, geben Sie die Ausgabe nur für die ausgewählten Seiten an.

, FromPageToPage und PrintRange können auch programmgesteuert festgelegt werden, obwohl die PrintDocument.PrintPage Implementierung identisch ist.

Gilt für:

Weitere Informationen