PowerTools SPREAD for ASP.NET 8.0J > 開発者の手引き > 印刷 > ヘッダとフッタの印刷 |
印刷ページにヘッダおよびフッタを追加できます。ヘッダまたはフッタ文字列には、HTMLタグを使用できます。たとえば、新しい行に折り返すには、改行タグの<BR>を使用します。
ヘッダやフッタを設定するには、印刷時に発生するFpSpread クラス のPrintSheet イベント を実装します。このイベントパラメーターから、PrintEventArgs クラス を取得し、Content プロパティに表示文字列を設定します。ヘッダまたはフッタかどうかを判断するには、Header プロパティを使用します。trueの場合はヘッダ、falseの場合はフッタです。
次のサンプルコードは、PrintSheet イベントで、ヘッダおよびフッタを設定します。
protected void FpSpread1_PrintSheet(object sender, FarPoint.Web.Spread.PrintEventArgs e) { if(e.Header == true) { e.Content = "ヘッダ:" + DateTime.Today + "<hr>"; } else if(e.Header == false) { e.Content = "<center><b>c GrapeCity inc.</b></center>"; } }
Private Sub FpSpread1_PrintSheet(ByVal sender As Object, ByVal e As FarPoint.Web.Spread.PrintEventArgs) Handles FpSpread1.PrintSheet If e.Header = True Then e.Content = "ヘッダ:" + DateTime.Today + "<hr>" ElseIf e.Header = False Then e.Content = "<center><b>c GrapeCity inc.</b></center>" End If End Sub