DataGridViewColumnCollection::Remove Method (String^)
Removes the column with the specified name from the collection.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Parameters
- columnName
-
Type:
System::String^
The name of the column to delete.
| Exception | Condition |
|---|---|
| ArgumentException | columnName does not match the name of any column in the collection. |
| ArgumentNullException | columnName is null. |
| InvalidOperationException | The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added:
-or- This method is being called from a handler for one of the following DataGridView events: |
The name of a column is indicated by the DataGridViewColumn::Name property.
To remove a column that is automatically generated when binding to a data source, call this method in a DataGridView::DataBindingComplete event handler.
The following code example illustrates the use of this method. For more information, see How to: Remove Autogenerated Columns from a Windows Forms DataGridView Control.
Available since 2.0