Spread for ASP.NET 11 Product Documentation
IndexOf Method (NamedStyleCollection)
Example 


FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > NamedStyleCollection Class : IndexOf Method
Style (NamedStyle object) for which to search
Returns the index of the specified style in the collection.
Syntax
'Declaration
 
Public Overridable Function IndexOf( _
   ByVal style As NamedStyle _
) As Integer
'Usage
 
Dim instance As NamedStyleCollection
Dim style As NamedStyle
Dim value As Integer
 
value = instance.IndexOf(style)
public virtual int IndexOf( 
   NamedStyle style
)

Parameters

style
Style (NamedStyle object) for which to search

Return Value

Integer index of the style in the collection or -1 if the style was not found
Example
This example illustrates the use of this member by returning the index of one of the named styles in the collection.
FarPoint.Web.Spread.NamedStyleCollection nsc = new FarPoint.Web.Spread.NamedStyleCollection();
FarPoint.Web.Spread.NamedStyle ns = new FarPoint.Web.Spread.NamedStyle("StyleData", "DataAreaDefault");
FarPoint.Web.Spread.NamedStyle ns1 = new FarPoint.Web.Spread.NamedStyle("HeaderData", "HeaderDefault");
ns.BackColor = Color.Yellow;
ns.Border = new FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Blue);
ns1.BackColor = Color.Teal;
ns1.Border = new FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Red);
nsc.AddRange(new Object[] {ns, ns1});
int i;
i = nsc.IndexOf(ns1);
FpSpread1.NamedStyles.Add(nsc[i]);
FpSpread1.ActiveSheetView.ColumnHeader.DefaultStyle = nsc[i];
Dim nsc As New FarPoint.Web.Spread.NamedStyleCollection
Dim ns As New FarPoint.Web.Spread.NamedStyle("StyleData", "DataAreaDefault")
Dim ns1 As New FarPoint.Web.Spread.NamedStyle("HeaderData", "HeaderDefault")
ns.BackColor = Color.Yellow
ns.Border = New FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Blue)
ns1.BackColor = Color.Teal
ns1.Border = New FarPoint.Web.Spread.Border(BorderStyle.Double, Color.Red)
nsc.AddRange(New Object() {ns, ns1})
Dim i As Integer
i = nsc.IndexOf(ns1)
FpSpread1.NamedStyles.Add(nsc(i))
FpSpread1.ActiveSheetView.ColumnHeader.DefaultStyle = nsc(i)
See Also

Reference

NamedStyleCollection Class
NamedStyleCollection Members