PowerTools SPREAD for Windows Forms 10.0J
CopyTo(Array,Int32) メソッド


ICollectionから要素をコピーする1次元配列。
配列には0から始まるインデックスが必要です。
0が基準の配列の、スタイルを貼り付ける位置のインデックス
コレクション内のスタイルを指定した配列の指定した位置にコピーします。
構文
'Declaration
 
Public Overloads Sub CopyTo( _
   ByVal array As Array, _
   ByVal index As Integer _
) 
'使用法
 
Dim instance As DefaultStyleCollection
Dim array As Array
Dim index As Integer
 
instance.CopyTo(array, index)
public void CopyTo( 
   Array array,
   int index
)

パラメータ

array
ICollectionから要素をコピーする1次元配列。
配列には0から始まるインデックスが必要です。
index
0が基準の配列の、スタイルを貼り付ける位置のインデックス
例外
例外説明
System.ArgumentNullException配 列が指定されていないか、指定された配列がNullです(Nothing)。
System.ArgumentException指定された配列が無効です。少なくとも1次元が必要です。
System.ArgumentException指定された配列が無効です。長さが足りません。
System.IndexOutOfRangeException指定されたインデックスが範囲外です。0以上の値を指定する必要があります。
次のサンプルコードは、配列内の指定したインデックスにスタイルをコピーします。
FarPoint.Win.Spread.DefaultStyleCollection dsc = new FarPoint.Win.Spread.DefaultStyleCollection();
Object[] myarray = new Object[dsc.Count];
FarPoint.Win.Spread.StyleInfo si = new FarPoint.Win.Spread.StyleInfo();
foreach(FarPoint.Win.Spread.NamedStyle style in FarPoint.Win.Spread.DefaultStyleCollection.Styles)
{
listBox1.Items.Add(style.Name);
dsc.CopyTo(myarray,0);
}
Dim dsc As New FarPoint.Win.Spread.DefaultStyleCollection()
Dim style As FarPoint.Win.Spread.NamedStyle
Dim myarray(dsc.Count())
Dim si As New FarPoint.Win.Spread.StyleInfo()
For Each style In dsc.Styles
ListBox1.Items.Add(style.Name)
dsc.CopyTo(myarray, 0)
Next
参照

DefaultStyleCollection クラス
DefaultStyleCollection メンバ
オーバーロード一覧

 

 


© 2004-2017, GrapeCity inc. All rights reserved.