Spread Windows Forms 6.0 Product Documentation
CopyTo(ArrayList,Int32) Method
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > SmartPrintRulesCollection Class > CopyTo Method : CopyTo(ArrayList,Int32) Method


array
Array list to which to paste the rules (SmartPrintRule objects)
index
Index in the array at which to paste the rules

Glossary Item Box

Copies the rules (SmartPrintRule objects) in the collection to the specified array list.

Syntax

Visual Basic (Declaration) 
Public Overloads Sub CopyTo( _
   ByVal array As ArrayList, _
   ByVal index As Integer _
) 
Visual Basic (Usage)Copy Code
Dim instance As SmartPrintRulesCollection
Dim array As ArrayList
Dim index As Integer
 
instance.CopyTo(array, index)
C# 
public void CopyTo( 
   ArrayList array,
   int index
)

Parameters

array
Array list to which to paste the rules (SmartPrintRule objects)
index
Index in the array at which to paste the rules

Example

C#Copy Code
FarPoint.Win.Spread.SmartPrintRulesCollection rules = new FarPoint.Win.Spread.SmartPrintRulesCollection();
FarPoint.Win.Spread.SmartPrintRule spr;
spr = new FarPoint.Win.Spread.BestFitColumnRule(FarPoint.Win.Spread.ResetOption.None);
rules.Add(new FarPoint.Win.Spread.LandscapeRule(FarPoint.Win.Spread.ResetOption.None));
rules.Add(new FarPoint.Win.Spread.ScaleRule(FarPoint.Win.Spread.ResetOption.None, 1, 2, 0.5f));
rules.Add(spr);

ArrayList myarray = new ArrayList(rules);
rules.CopyTo(myarray, 0);
label1.Text = "The name of the first rule in the collection is " + myarray[0].ToString();
Visual BasicCopy Code
Dim rules As New FarPoint.Win.Spread.SmartPrintRulesCollection
Dim spr As FarPoint.Win.Spread.SmartPrintRule
spr = New FarPoint.Win.Spread.BestFitColumnRule(FarPoint.Win.Spread.ResetOption.None)
rules.Add(New FarPoint.Win.Spread.LandscapeRule(FarPoint.Win.Spread.ResetOption.None))
rules.Add(New FarPoint.Win.Spread.ScaleRule(FarPoint.Win.Spread.ResetOption.None, 1, 2, 0.5))
rules.Add(spr)

Dim myarray As New ArrayList(rules)
rules.CopyTo(myarray, 0)
Label1.Text = "The name of the first rule in the collection is " & Convert.ToString(myarray.Item(0))

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

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