Freigeben über


PrinterSettings.PrintRange-Eigenschaft

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

Namespace: System.Drawing.Printing
Assembly: System.Drawing (in system.drawing.dll)

Syntax

'Declaration
Public Property PrintRange As PrintRange
'Usage
Dim instance As PrinterSettings
Dim value As PrintRange

value = instance.PrintRange

instance.PrintRange = value
public PrintRange PrintRange { get; set; }
public:
property PrintRange PrintRange {
    PrintRange get ();
    void set (PrintRange value);
}
/** @property */
public PrintRange get_PrintRange ()

/** @property */
public void set_PrintRange (PrintRange value)
public function get PrintRange () : PrintRange

public function set PrintRange (value : PrintRange)

Eigenschaftenwert

Einer der PrintRange-Werte.

Ausnahmen

Ausnahmetyp Bedingung

InvalidEnumArgumentException

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

Hinweise

Die PrintRange-Eigenschaft wird von PrintDialog verwendet, wenn ein Druckbereich ausgewählt wird. Der Standardwert für PrintRange ist AllPages. Damit Benutzer einen Seitenbereich für das Drucken angeben können, muss die PrintDialog.AllowSomePages-Eigenschaft auf true festgelegt werden. Damit Benutzer ausgewählte Seiten für das Drucken angeben können, muss die PrintDialog.AllowSelection-Eigenschaft auf true festgelegt werden.

Überprüfen Sie während des Druckvorgangs den PrintRange im PrintDocument.PrintPage-Ereignis, um den Druckbereich zu bestimmen. Wenn PrintRange auf PrintRange.SomePages festgelegt ist, bestimmen Sie die zu druckenden Seiten mit der FromPage-Eigenschaft und der ToPage-Eigenschaft. Wenn PrintRange auf PrintRange.Selection festgelegt ist, geben Sie die Ausgabe nur für die ausgewählten Seiten an.

FromPage, ToPage und PrintRange können auch programmgesteuert festgelegt werden, selbst wenn die PrintDocument.PrintPage-Implementierung identisch ist.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

PrinterSettings-Klasse
PrinterSettings-Member
System.Drawing.Printing-Namespace
PrinterSettings.FromPage-Eigenschaft
PrinterSettings.MaximumPage-Eigenschaft
PrinterSettings.MinimumPage-Eigenschaft
PrintRange
ToPage