DataGridView.DataGridViewControlCollection.CopyTo(Control[], Int32) メソッド

定義

DataGridView.DataGridViewControlCollection の配列の指定したインデックスを開始位置として、Control の内容をその配列にコピーします。Copies the contents of the DataGridView.DataGridViewControlCollection into a Control array, starting at the specified index of the target array.

public:
 void CopyTo(cli::array <System::Windows::Forms::Control ^> ^ array, int index);
public void CopyTo (System.Windows.Forms.Control[] array, int index);
override this.CopyTo : System.Windows.Forms.Control[] * int -> unit
Public Sub CopyTo (array As Control(), index As Integer)

パラメーター

array
Control[]

現在のコレクションから要素がコピーされる 1 次元の Control 配列。The one-dimensional Control array that is the destination of the elements copied from the current collection. 配列には、0 から始まるインデックスが設定されている必要があります。The array must have zero-based indexing.

index
Int32

コピーの開始位置とする array のインデックス (0 から始まる)。The zero-based index in array at which copying begins.

例外

arraynullです。array is null.

index が 0 未満です。index is less than zero.

array が多次元です。array is multidimensional.

- または --or- ソース コレクションの要素数が、index から array の末尾までに格納できる数を超えています。The number of elements in the source collection is greater than the available space from index to the end of array.

コピー元の要素の型が、array の型に自動的にキャストできません。The type of the source element cannot be cast automatically to the type of array.

適用対象

こちらもご覧ください