Spread Silverlight Documentation
FirstPageNumber Property (PrintInfo)
Example 


GrapeCity.Windows.SpreadSheet.Data Namespace > PrintInfo Class : FirstPageNumber Property
Gets or sets the page number to print on the first page.
Syntax
'Declaration
 
<System.ComponentModel.DefaultValueAttribute()>
Public Property FirstPageNumber As System.Integer
'Usage
 
Dim instance As PrintInfo
Dim value As System.Integer
 
instance.FirstPageNumber = value
 
value = instance.FirstPageNumber
[System.ComponentModel.DefaultValue()]
public System.int FirstPageNumber {get; set;}

Property Value

The page number to print on the first page. The default value is 1.
Example
This example uses the FirstPageNumber property.
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "PDF File (.pdf)|*.pdf";
bool? useClick = saveFileDialog.ShowDialog();
if (useClick == true)
{
    var stream = saveFileDialog.OpenFile();

GrapeCity.Windows.SpreadSheet.Data.PrintInfo printset = new GrapeCity.Windows.SpreadSheet.Data.PrintInfo();
printset.FirstPageNumber = 5;
printset.HeaderLeft = "This is Page &P";
printset.HeaderRight = "right";
printset.FooterCenter = "Footer Center";
printset.FooterLeft = "Footer Left";
printset.FooterRight = "Footer Right";
gcSpreadSheet1.Sheets[0].PrintInfo = printset;

gcSpreadSheet1.SavePDF(stream, 0);
 stream.Dispose();
}
Dim saveFileDialog = New SaveFileDialog()
saveFileDialog.Filter = "PDF File(.pdf)|*.pdf"
Dim useClick As Boolean = saveFileDialog.ShowDialog()
If (useClick = True) Then
Dim stream = saveFileDialog.OpenFile()

Dim printset As New GrapeCity.Windows.SpreadSheet.Data.PrintInfo()
printset.FirstPageNumber = 5
printset.HeaderLeft = "This is Page &P"
printset.HeaderRight = "right"
printset.FooterCenter = "Footer Center"
printset.FooterLeft = "Footer Left"
printset.FooterRight = "Footer Right"
GcSpreadSheet1.Sheets(0).PrintInfo = printset
GcSpreadSheet1.SavePDF(stream, 0)
See Also

Reference

PrintInfo Class
PrintInfo Members