DataGridViewRowCollection.IList.Remove(Object) メソッド

定義

指定された DataGridViewRow をコレクションから削除します。

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove (object value);
void IList.Remove (object? value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

パラメーター

value
Object

DataGridViewRow から削除する DataGridViewRowCollection

実装

例外

valueDataGridViewRow ではありません。

valuenullです。

value は、このコレクション内にありません。

- または -

value は共有行です。

関連付けられている DataGridView コントロールによって、新しい行の追加を一時的に妨げる次の操作のいずれかが実行されています。

  • コントロール内のすべてのセルを選択します。

  • 選択範囲をクリアします。

- または -

このメソッドは、次のいずれかの DataGridView イベントのハンドラーから呼び出されています。

- または -

value は新しいレコード用の行です。

- または -

関連付けられている DataGridView コントロールは、両方 true ではない AllowRemove または SupportsChangeNotification プロパティ値を使用して、IBindingList 実装にバインドされています。

注釈

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

適用対象

こちらもご覧ください