【使い方】
ページ印刷内容定義後、印刷レコードの残りを確認しいて、追加のページ印刷フラグの設定を行う例。
// this.CurrentRowIndex は、現在印刷中のレコード番号
// this.LastRowIndex は、最終印刷レコード番号
/// <summary>
/// ページの印刷時に呼び出されるイベントメソッド
/// </summary>
/// <param name="e">ページ印刷用イベントデータ。</param>
protected override void OnPrintPage(System.Drawing.Printing.PrintPageEventArgs e)
{
//========================================
// ここにページ印刷内容を定義する
//========================================
//========================================
// データ終了確認&次ページ印刷設定
//========================================
if ( this.CurrentRowIndex < this.LastRowIndex )
{
e.HasMorePages = true;
}
else
{
e.HasMorePages = false;
}
}
|