Spread Windows Forms 12.0 Product Documentation
PageNumber Property (PrintHeaderFooterAreaEventArgs)
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > PrintHeaderFooterAreaEventArgs Class : PageNumber Property
Gets or sets the current page being printed.
Syntax
'Declaration
 
Public ReadOnly Property PageNumber As Integer
'Usage
 
Dim instance As PrintHeaderFooterAreaEventArgs
Dim value As Integer
 
value = instance.PageNumber
public int PageNumber {get;}

Property Value

Integer number of the page
Example
This example prints a header and footer for the sheet.
private void fpSpread1_PrintHeaderFooterArea(object sender, FarPoint.Win.Spread.PrintHeaderFooterAreaEventArgs e) 
{ 
if (e.IsHeader) 
{ 
e.Graphics.DrawString("Quarterly Report", new Font("Comic Sans MS", 8.5), Brushes.Black, e.Rectangle.X, e.Rectangle.Y); 
} 
else 
{ 
e.Graphics.DrawString("FarPoint Technologies Page# " + e.PageNumber, new Font("Comic Sans MS", 8.5), Brushes.Black, e.Rectangle.X,
e.Rectangle.Y); 
} 
}
Private Sub FpSpread1_PrintHeaderFooterArea(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.PrintHeaderFooterAreaEventArgs)
Handles FpSpread1.PrintHeaderFooterArea
If e.IsHeader Then
e.Graphics.DrawString("Quarterly Report", New Font("Comic Sans MS", 8.5), Brushes.Black, e.Rectangle.X, e.Rectangle.Y)
Else
e.Graphics.DrawString("FarPoint Technologies Page# " & e.PageNumber, New Font("Comic Sans MS", 8.5), Brushes.Black, e.Rectangle.X,
e.Rectangle.Y)
End If
End Sub
See Also

Reference

PrintHeaderFooterAreaEventArgs Class
PrintHeaderFooterAreaEventArgs Members