PrinterSettings.PrintRange Propriété

Définition

Obtient ou définit les numéros de page à imprimer spécifiées par l'utilisateur.

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

Valeur de propriété

Une des valeurs de l'objet PrintRange.

Exceptions

La propriété PrintRange n'est pas égale à l'une des valeurs de PrintRange.

Remarques

La PrintRange propriété est utilisée par . PrintDialoglorsque l’utilisateur sélectionne une plage d’impression. La valeur par défaut de PrintRange est AllPages. Pour permettre à l’utilisateur de spécifier une plage de pages à imprimer, la PrintDialog.AllowSomePages propriété doit avoir la valeur true. Pour permettre à l’utilisateur de spécifier les pages sélectionnées à imprimer, la PrintDialog.AllowSelection propriété doit avoir la valeur true.

Pendant le processus d’impression, dans ce PrintDocument.PrintPage cas, affichez le PrintRange pour déterminer ce qui doit être imprimé. Si PrintRange a la valeur PrintRange.SomePages, utilisez les FromPage propriétés et ToPage pour déterminer quelles pages doivent être imprimées. Si PrintRange a la valeur PrintRange.Selection, spécifiez la sortie uniquement pour les pages sélectionnées.

, FromPageet PrintRange peuvent également être définis par programmation, bien que l’implémentation PrintDocument.PrintPage soit la même. ToPage

S’applique à

Voir aussi