次の方法で共有


PrinterSettings.ToPage プロパティ

印刷終了ページの番号を取得または設定します。

Public Property ToPage As Integer
[C#]
public int ToPage {get; set;}
[C++]
public: __property int get_ToPage();public: __property void set_ToPage(int);
[JScript]
public function get ToPage() : int;public function set ToPage(int);

プロパティ値

印刷終了ページの番号。

例外

例外の種類 条件
ArgumentException ToPage プロパティの値が 0 未満です。

解説

FromPage プロパティと ToPage プロパティは、ユーザーが印刷範囲を選択したときに PrintDialog で使用されます。ユーザーが印刷範囲を指定できるようにするには、 PrintDialog.AllowSomePages プロパティを true に設定する必要があります。また、 PrintDialog を使用するには、 MinimumPageMaximumPage が指定され、 ToPage 値がこの範囲内である必要があります。

印刷プロセス中に、 PrintDocument.PrintPage イベントで、 PrintRange を確認して印刷対象を調べます。 PrintRangePrintRange.SomePages の場合は、 FromPage プロパティと ToPage プロパティを使用して、印刷対象ページを判断します。 PrintRangePrintRange.Selection の場合は、選択されたページの出力だけを指定します。

PrintDocument.PrintPage の実装は同じですが、 FromPageToPage 、および PrintRange は、プログラムでも設定できます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

PrinterSettings クラス | PrinterSettings メンバ | System.Drawing.Printing 名前空間 | FromPage | MaximumPage | MinimumPage | PrintRange