Spread Windows Forms 9.0 Product Documentation
Top Property (PrintMargin)
Example 


Gets or sets the top margin for the printed page.
Syntax
'Declaration
 
Public Property Top As Integer
'Usage
 
Dim instance As PrintMargin
Dim value As Integer
 
instance.Top = value
 
value = instance.Top
public int Top {get; set;}

Property Value

Integer number of 100ths of an inch
Remarks

This is the space between the top of the page and the top of the header. See the diagram in Setting the Printed Page White Space in Customizing the Printed Page Layout. To set the space between the bottom of the header and the top of the body content, refer to the Header property.

Set the margin as 100th of an inch units; therefore, to set a 3/4-inch margin, set the property to 75.

Example
This example shows the use of this property in setting up the margins for the printed page.
private void fpSpread1_PrintMessageBox(object sender,
FarPoint.Win.Spread.PrintMessageBoxEventArgs e)
{
   if (e.BeginPrinting == true)
   {
      textBox1.Text = e.Id;
   }
   else if (e.Cancel == true)
   {
      textBox1.Text = e.AbortMessage;
   }
}
Private Sub FpSpread1_PrintMessageBox(ByVal sender As Object,
ByVal e As FarPoint.Win.Spread.PrintMessageBoxEventArgs) Handles
FpSpread1.PrintMessageBox
   If e.BeginPrinting = True Then
       TextBox1.Text = e.Id
   ElseIf e.Cancel = True Then
       TextBox1.Text = e.AbortMessage
   End If
End Sub
Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

See Also

Reference

PrintMargin Class
PrintMargin Members

User-Task Documentation

Customizing the Printed Page Layout

 

 


Copyright © GrapeCity, inc. All rights reserved.