Spread Windows Forms 11.0 Product Documentation
Compose Method (NamedStyleCollection)
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > NamedStyleCollection Class : Compose Method
Style (NamedStyle object)
Destination for the composed StyleInfo object or creates a new StyleInfo object if Null
Composes a style, using the current style and a specified NamedStyle object.
Syntax
'Declaration
 
Public Function Compose( _
   ByVal o As Object, _
   ByVal destInfo As StyleInfo _
) As StyleInfo
'Usage
 
Dim instance As NamedStyleCollection
Dim o As Object
Dim destInfo As StyleInfo
Dim value As StyleInfo
 
value = instance.Compose(o, destInfo)
public StyleInfo Compose( 
   object o,
   StyleInfo destInfo
)

Parameters

o
Style (NamedStyle object)
destInfo
Destination for the composed StyleInfo object or creates a new StyleInfo object if Null

Return Value

StyleInfo object containing the style information
Example
This example composes a named style, using the collection.
FarPoint.Win.Spread.NamedStyleCollection nsc = new FarPoint.Win.Spread.NamedStyleCollection();
FarPoint.Win.Spread.NamedStyle ns = new FarPoint.Win.Spread.NamedStyle("StyleHeaders", "HeaderDefault");
ns.Border = new FarPoint.Win.LineBorder(Color.DarkBlue, 2);
ns.BackColor = Color.LightBlue;
nsc.Compose(ns, ns);
nsc.Add(ns);
fpSpread1.NamedStyles = nsc;
fpSpread1.ActiveSheet.ColumnHeader.DefaultStyle = nsc[0];  
Dim nsc As New FarPoint.Win.Spread.NamedStyleCollection()
Dim ns As New FarPoint.Win.Spread.NamedStyle("StyleHeaders", "HeaderDefault")
ns.Border = New FarPoint.Win.LineBorder(Color.DarkBlue, 2)
ns.BackColor = Color.LightBlue
nsc.Compose(ns, ns)
nsc.Add(ns)
FpSpread1.NamedStyles = nsc
FpSpread1.ActiveSheet.ColumnHeader.DefaultStyle = nsc(0)
See Also

Reference

NamedStyleCollection Class
NamedStyleCollection Members