Spread Windows Forms 12.0 Product Documentation
GetEnumerator Method (NamedStyleCollection)

FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > NamedStyleCollection Class : GetEnumerator Method
Gets an IEnumerator object for enumerating through the NamedStyle objects in the collection.
Public Overridable Function GetEnumerator() As IEnumerator
Dim instance As NamedStyleCollection
Dim value As IEnumerator
value = instance.GetEnumerator()
public virtual IEnumerator GetEnumerator()

Return Value

IEnumerator instance for enumerating the styles in the collection
This example enumerates through the collection to get the names of the styles in the collection.
FarPoint.Win.Spread.NamedStyleCollection nsc = new FarPoint.Win.Spread.NamedStyleCollection();
FarPoint.Win.Spread.NamedStyle ns1 = new FarPoint.Win.Spread.NamedStyle("StyleHeaders", "HeaderDefault");
FarPoint.Win.Spread.NamedStyle ns2 = new FarPoint.Win.Spread.NamedStyle("StyleData", "DataAreaDefault");
System.Collections.IEnumerator se;
ns1.BackColor = Color.LightBlue;
ns2.BackColor = Color.Gray;
nsc.AddRange(new Object[] {ns1, ns2});
fpSpread1.NamedStyles = nsc;
fpSpread1.ActiveSheet.ColumnHeader.DefaultStyle = nsc[0];
fpSpread1.ActiveSheet.DefaultStyle = nsc[1];
se = nsc.GetEnumerator();
listBox1.Items.AddRange(new Object[] {se.MoveNext().ToString(), se.Current.ToString()});
Dim nsc As New FarPoint.Win.Spread.NamedStyleCollection()
Dim ns1 As New FarPoint.Win.Spread.NamedStyle("StyleHeaders", "HeaderDefault")
Dim ns2 As New FarPoint.Win.Spread.NamedStyle("StyleData", "DataAreaDefault")
ns1.BackColor = Color.LightBlue
ns2.BackColor = Color.Gray
nsc.AddRange(New Object() {ns1, ns2})
FpSpread1.NamedStyles = nsc
FpSpread1.ActiveSheet.ColumnHeader.DefaultStyle = nsc(0)
FpSpread1.ActiveSheet.DefaultStyle = nsc(1)
For Each ns2 In nsc
Label1.Text = "The name of the second style in the collection is " & ns2.Name
See Also


NamedStyleCollection Class
NamedStyleCollection Members