印刷終了ページの番号を取得または設定します。
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 を使用するには、 MinimumPage と MaximumPage が指定され、 ToPage 値がこの範囲内である必要があります。
印刷プロセス中に、 PrintDocument.PrintPage イベントで、 PrintRange を確認して印刷対象を調べます。 PrintRange が PrintRange.SomePages の場合は、 FromPage プロパティと ToPage プロパティを使用して、印刷対象ページを判断します。 PrintRange が PrintRange.Selection の場合は、選択されたページの出力だけを指定します。
PrintDocument.PrintPage の実装は同じですが、 FromPage 、 ToPage 、および 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