'宣言 Public Event PrintPage As System.Drawing.Printing.PrintPageEventHandler
public event System.Drawing.Printing.PrintPageEventHandler PrintPage
イベント データ
イベント ハンドラが、このイベントに関連するデータを含む、System.Drawing.Printing.PrintPageEventArgs 型の引数を受け取りました。次の PrintPageEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Cancel | 印刷ジョブをキャンセルするかどうかを示す値を取得または設定します。 |
Graphics | ページの描画に使用される System.Drawing.Graphics を取得します。 |
HasMorePages | 追加のページを印刷するかどうかを示す値を取得または設定します。 |
MarginBounds | ページ余白の内側の部分を表す四角形領域を取得します。 |
PageBounds | ページの全領域を表す四角形領域を取得します。 |
PageSettings | 現在のページのページ設定を取得します。 |
解説
通常、このイベントはグリッドの印刷時にフィードバックを行い、印刷処理を停止するために使用できるキャンセルボタンを提供します。このイベントを使用して、印刷ページにカスタム要素を追加することもできます。
PrintGrid(String,PrintGridFlags)メソッドを使用して、グリッドを印刷し、文書名、一般的な印刷オプション、ヘッダーおよびフッターを指定します。
また、 PrintParametersプロパティを使用して、ヘッダーおよびフッターのフォント、ページのマージン、向きなど、特殊な印刷オプションを指定します。
参照