DataGridViewRowCollection::IList::RemoveAt Method (Int32)
Removes the DataGridViewRow from the collection at the specified position.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Parameters
- index
-
Type:
System::Int32
The zero-based index of the DataGridViewRow to remove.
Implements
IList::RemoveAt(Int32)| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | index is less than zero and greater than the number of rows in the collection minus one. |
| 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- index is equal to the number of rows in the collection and the AllowUserToAddRows property of the DataGridView is set to true. -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