DataGridViewColumnCollection.System.Collections.IList.Insert メソッド
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Private Sub System.Collections.IList.Insert ( _ index As Integer, _ value As Object _ ) Implements IList.Insert
Dim instance As DataGridViewColumnCollection Dim index As Integer Dim value As Object CType(instance, IList).Insert(index, value)
private: virtual void System.Collections.IList.Insert ( int index, Object^ value ) sealed = IList::Insert

例外の種類 | 条件 |
---|---|
InvalidCastException | value が DataGridViewColumn ではありません。 |
ArgumentNullException | value が null 参照 (Visual Basic では Nothing) です。 |
InvalidOperationException | 関連付けられた DataGridView コントロールによって次のいずれかのアクションが実行されているため、一時的に新しい列が追加できない状態にあります。 または このメソッドが、次のいずれかに該当する DataGridView イベントのハンドラから呼び出されています。
または value で指定された列は既に DataGridView コントロールに属しています。 または value で指定された列の SortMode プロパティの値が Automatic で、なおかつ、DataGridView.SelectionMode プロパティの値が FullColumnSelect または ColumnHeaderSelect です。競合するプロパティ値を一時的に設定するには、コントロールの System.ComponentModel.ISupportInitialize.BeginInit メソッドと System.ComponentModel.ISupportInitialize.EndInit メソッドを使用します。 または value で指定された列の InheritedAutoSizeMode プロパティの値が ColumnHeader で、なおかつ、DataGridView.ColumnHeadersVisible プロパティの値が false です。 または value で指定された列の InheritedAutoSizeMode プロパティの値が Fill で、なおかつ、Frozen プロパティの値が true です。 または value で指定された列の FillWeight プロパティに、コントロールに含まれるすべての列の FillWeight を合わせた値が 65535 を超えるような値が設定されています。 または 逆の Frozen プロパティ値を持つ列と隣接してしまうような DisplayIndex プロパティ値と Frozen プロパティ値が、value で指定された列に設定されています。 または DataGridView コントロールの、value で指定された少なくとも 1 つの行と列に、CellType プロパティの値として null 参照 (Visual Basic では Nothing) が設定されています。 |

このメンバは、明示的なインターフェイス メンバの実装です。DataGridViewColumnCollection インスタンスが IList インターフェイスにキャストされた場合にのみ使用できます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- DataGridViewColumnCollection.System.Collections.IList.Insert メソッドのページへのリンク