PrinterSettings.PrintRange プロパティ

定義

ユーザーが指定した印刷ページの番号を取得または設定します。

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

プロパティ値

PrintRange 値のいずれか 1 つ。

例外

PrintRange プロパティの値が、PrintRange 値ではありません。

注釈

プロパティは PrintRange 、ユーザーが印刷範囲を PrintDialog選択するときに、 によって使用されます。 既定の PrintRangeAllPages です。 ユーザーが印刷するページの範囲を指定できるようにするには、 プロパティを PrintDialog.AllowSomePages に設定する true必要があります。 印刷する選択したページをユーザーが指定できるようにするには、 プロパティを PrintDialog.AllowSelection に設定する true必要があります。

印刷プロセス中に、イベントで をPrintDocument.PrintPagePrintRange表示して、印刷する必要がある内容を決定します。 が のPrintRange.SomePages場合PrintRangeは、 プロパティと ToPage プロパティをFromPage使用して、印刷するページを決定します。 が の場合 PrintRangePrintRange.Selection、選択したページに対してのみ出力を指定します。

実装はFromPage同じですがPrintDocument.PrintPage、 、ToPageおよび PrintRange をプログラムで設定することもできます。

適用対象

こちらもご覧ください