DataGridViewRowCollection::IList::Remove Method (Object^)
Removes the specified DataGridViewRow from the collection.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Parameters
- value
-
Type:
System::Object^
The DataGridViewRow to remove from the DataGridViewRowCollection.
Implements
IList::Remove(Object^)| Exception | Condition |
|---|---|
| InvalidCastException | value is not a DataGridViewRow. |
| ArgumentNullException | value is null. |
| ArgumentException | value is not contained in this collection. -or- value is a shared row. |
| InvalidOperationException | The associated DataGridView control is performing one of the following actions that temporarily prevents new rows from being added:
-or- This method is being called from a handler for one of the following DataGridView events: -or- value is the row for new records. -or- The associated DataGridView control is bound to an IBindingList implementation with AllowRemove and SupportsChangeNotification property values that are not both true. |
This member is an explicit interface member implementation. It can be used only when the DataGridViewRowCollection instance is cast to an IList interface.
Available since 2.0