Spread Windows Forms 7.0 Product Documentation
Compose Method
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > NamedStyleCollection Class : Compose Method


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

Glossary Item Box

Composes a style, using the current style and a specified NamedStyle object.

Syntax

Visual Basic (Declaration) 
Public Function Compose( _
   ByVal o As Object, _
   ByVal destInfo As StyleInfo _
) As StyleInfo
Visual Basic (Usage)Copy Code
Dim instance As NamedStyleCollection
Dim o As Object
Dim destInfo As StyleInfo
Dim value As StyleInfo
 
value = instance.Compose(o, destInfo)
C# 
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.
C#Copy Code
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];  
Visual BasicCopy Code
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)

Requirements

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

See Also

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