Spread Windows Forms 6.0 Product Documentation
Top Property
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > PrintMargin Class : Top Property


Glossary Item Box

Gets or sets the top margin for the printed page.

Syntax

Visual Basic (Declaration) 
Public Property Top As Integer
Visual Basic (Usage)Copy Code
Dim instance As PrintMargin
Dim value As Integer
 
instance.Top = value
 
value = instance.Top
C# 
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.
C#Copy Code
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;
   }
}
Visual BasicCopy Code
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 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

© 2002-2012 ComponentOne, a division of GrapeCity. All Rights Reserved.