印刷開始ページの番号を取得または設定します。
Public Property FromPage As Integer
[C#]
public int FromPage {get; set;}
[C++]
public: __property int get_FromPage();public: __property void set_FromPage(int);
[JScript]
public function get FromPage() : int;public function set FromPage(int);
プロパティ値
印刷開始ページのページ番号。
例外
例外の種類 | 条件 |
---|---|
ArgumentException | FromPage プロパティの値が 0 未満です。 |
解説
FromPage プロパティと ToPage プロパティは、ユーザーが印刷範囲を選択したときに PrintDialog で使用されます。ユーザーが印刷範囲を指定できるようにするには、 PrintDialog.AllowSomePages プロパティを true に設定する必要があります。また、 PrintDialog を使用するには、 MinimumPage と MaximumPage が指定され、 FromPage 値がこの範囲内である必要があります。
印刷プロセス中に、 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 名前空間 | MaximumPage | MinimumPage | PrintRange | ToPage