Spread Windows Forms 7.0 Product Documentation
Item(Int32) Property
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > NamedStyleCollection Class : Item(Int32) Property


index
Index of a named style in the collection (zero based)

Glossary Item Box

Gets or sets the style (NamedStyle object) at the specified index in the collection.

Syntax

Visual Basic (Declaration) 
Public Overridable Property Item( _
   ByVal index As Integer _
) As NamedStyle
Visual Basic (Usage)Copy Code
Dim instance As NamedStyleCollection
Dim index As Integer
Dim value As NamedStyle
 
instance.Item(index) = value
 
value = instance.Item(index)
C# 
public virtual NamedStyle Item( 
   int index
) {get; set;}

Parameters

index
Index of a named style in the collection (zero based)

Property Value

NamedStyle object containing the style

Exceptions

ExceptionDescription
System.IndexOutOfRangeExceptionSpecified index is not valid
System.ArgumentNullExceptionNo value specified; cannot set a member to null

Example

This example gets the named style at the specified index in the collection. (This property is not available in C#. See the example code for how to implement it in C#.)
C#Copy Code
FarPoint.Win.Spread.NamedStyleCollection nsc = new FarPoint.Win.Spread.NamedStyleCollection();
FarPoint.Win.Spread.NamedStyle ns1 = new FarPoint.Win.Spread.NamedStyle();
FarPoint.Win.Spread.NamedStyle ns2 = new FarPoint.Win.Spread.NamedStyle();
FarPoint.Win.Spread.NamedStyle ns3 = new FarPoint.Win.Spread.NamedStyle();
ns1.BackColor = Color.LightBlue;
ns2.BackColor = Color.Yellow;
nsc.AddRange(new Object[] {ns1, ns2});
fpSpread1.NamedStyles = nsc;
ns3 = nsc[1];
listBox1.Items.Add(ns3.Name); 
Visual BasicCopy Code
Dim nsc As New FarPoint.Win.Spread.NamedStyleCollection()
Dim ns1 As New FarPoint.Win.Spread.NamedStyle()
Dim ns2 As New FarPoint.Win.Spread.NamedStyle()
Dim ns3 As New FarPoint.Win.Spread.NamedStyle()
ns1.BackColor = Color.LightBlue
ns2.BackColor = Color.Yellow
nsc.AddRange(New Object() {ns1, ns2})
FpSpread1.NamedStyles = nsc
ns3 = nsc.Item(1)
ListBox1.Items.Add(ns3.Name)

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.