Spread Windows Forms 12.0 Product Documentation
Appearance Constructor(Color,Color,Font,CellHorizontalAlignment,CellVerticalAlignment,Boolean,Boolean,Color,Color,Color,Color,VisualStyles)
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > Appearance Class > Appearance Constructor : Appearance Constructor(Color,Color,Font,CellHorizontalAlignment,CellVerticalAlignment,Boolean,Boolean,Color,Color,Color,Color,VisualStyles)
Background color of an object
Foreground (text) color of an object
Font information of an object
Horizontal alignment of an object or of text in a cell
Vertical alignment of an object or text in a cell
Whether to draw the primary button for an object
Whether to draw the secondary button for an object
Background color of an object when the object is selected
Foreground (text) color of an object when the object is selected
Background color of an object when the cell is locked
Foreground (text) color of an object when the cell is locked
Whether to render with visual styles (as in XP themes)
Creates a set of appearance settings with the specified colors, buttons, alignment, and visual style.
Syntax
'Declaration
 
Public Function New( _
   ByVal backColor As Color, _
   ByVal foreColor As Color, _
   ByVal font As Font, _
   ByVal horizontalAlignment As CellHorizontalAlignment, _
   ByVal verticalAlignment As CellVerticalAlignment, _
   ByVal drawPrimaryButton As Boolean, _
   ByVal drawSecondaryButton As Boolean, _
   ByVal selectionBackColor As Color, _
   ByVal selectionForeColor As Color, _
   ByVal lockBackColor As Color, _
   ByVal lockForeColor As Color, _
   ByVal visualStyle As VisualStyles _
)
'Usage
 
Dim backColor As Color
Dim foreColor As Color
Dim font As Font
Dim horizontalAlignment As CellHorizontalAlignment
Dim verticalAlignment As CellVerticalAlignment
Dim drawPrimaryButton As Boolean
Dim drawSecondaryButton As Boolean
Dim selectionBackColor As Color
Dim selectionForeColor As Color
Dim lockBackColor As Color
Dim lockForeColor As Color
Dim visualStyle As VisualStyles
 
Dim instance As New Appearance(backColor, foreColor, font, horizontalAlignment, verticalAlignment, drawPrimaryButton, drawSecondaryButton, selectionBackColor, selectionForeColor, lockBackColor, lockForeColor, visualStyle)

Parameters

backColor
Background color of an object
foreColor
Foreground (text) color of an object
font
Font information of an object
horizontalAlignment
Horizontal alignment of an object or of text in a cell
verticalAlignment
Vertical alignment of an object or text in a cell
drawPrimaryButton
Whether to draw the primary button for an object
drawSecondaryButton
Whether to draw the secondary button for an object
selectionBackColor
Background color of an object when the object is selected
selectionForeColor
Foreground (text) color of an object when the object is selected
lockBackColor
Background color of an object when the cell is locked
lockForeColor
Foreground (text) color of an object when the cell is locked
visualStyle
Whether to render with visual styles (as in XP themes)
Example
This example uses an Appearance object to set up the behavior for a StyleInfo object.
FarPoint.Win.Spread.Appearance appr = new FarPoint.Win.Spread.Appearance(Color.Yellow, Color.Red, new Font("Comic Sans MS",
10), FarPoint.Win.Spread.CellHorizontalAlignment.Right, FarPoint.Win.Spread.CellVerticalAlignment.Bottom, false, false, Color.Teal,
Color.DarkBlue, Color.Black, Color.White, FarPoint.Win.VisualStyles.Auto); 
FarPoint.Win.Spread.StyleInfo si = new FarPoint.Win.Spread.StyleInfo(); 
si.SetAppearance(appr); 
fpSpread1.ActiveSheet.SetStyleInfo(0, 0, si); 
Dim appr As New FarPoint.Win.Spread.Appearance(Color.Yellow, Color.Red, New Font("Comic Sans MS", 10), FarPoint.Win.Spread.CellHorizontalAlignment.Right,
FarPoint.Win.Spread.CellVerticalAlignment.Bottom, False, False, Color.Teal, Color.DarkBlue, Color.Black, Color.White, FarPoint.Win.VisualStyles.Auto)

Dim si As New FarPoint.Win.Spread.StyleInfo
si.SetAppearance(appr)
fpSpread1.ActiveSheet.SetStyleInfo(0, 0, si)
See Also

Reference

Appearance Class
Appearance Members
Overload List