DataGridViewColumnCollection.Remove Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u een kolom uit de verzameling.
Overloads
| Name | Description |
|---|---|
| Remove(String) |
Hiermee verwijdert u de kolom met de opgegeven naam uit de verzameling. |
| Remove(DataGridViewColumn) |
Hiermee verwijdert u de opgegeven kolom uit de verzameling. |
Remove(String)
Hiermee verwijdert u de kolom met de opgegeven naam uit de verzameling.
public:
virtual void Remove(System::String ^ columnName);
public virtual void Remove(string columnName);
abstract member Remove : string -> unit
override this.Remove : string -> unit
Public Overridable Sub Remove (columnName As String)
Parameters
- columnName
- String
De naam van de kolom die u wilt verwijderen.
Uitzonderingen
columnName komt niet overeen met de naam van een kolom in de verzameling.
columnName is null.
Het bijbehorende DataGridView besturingselement voert een van de volgende acties uit waarmee tijdelijk wordt voorkomen dat nieuwe kolommen worden toegevoegd:
Alle cellen in het besturingselement selecteren.
De selectie wissen.
DisplayIndex Kolomeigenschapswaarden bijwerken.
– of –
Deze methode wordt aangeroepen vanuit een handler voor een van de volgende DataGridView gebeurtenissen:
Voorbeelden
Het volgende codevoorbeeld illustreert het gebruik van deze methode. Zie voor meer informatie Hoe to: Automatisch gegenereerde kolommen verwijderen uit een Windows Forms DataGridView-besturingselement.
private void BindDataAndInitializeColumns()
{
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = customersDataSet;
dataGridView1.Columns.Remove("Fax");
dataGridView1.Columns["CustomerID"].Visible = false;
}
Private Sub BindDataAndInitializeColumns()
With dataGridView1
.AutoGenerateColumns = True
.DataSource = customersDataSet
.Columns.Remove("Fax")
.Columns("CustomerID").Visible = False
End With
End Sub
Opmerkingen
De naam van een kolom wordt aangegeven door de DataGridViewColumn.Name eigenschap.
Als u een kolom wilt verwijderen die automatisch wordt gegenereerd bij het binden aan een gegevensbron, roept u deze methode aan in een DataGridView.DataBindingComplete gebeurtenis-handler.
Zie ook
Van toepassing op
Remove(DataGridViewColumn)
Hiermee verwijdert u de opgegeven kolom uit de verzameling.
public:
virtual void Remove(System::Windows::Forms::DataGridViewColumn ^ dataGridViewColumn);
public virtual void Remove(System.Windows.Forms.DataGridViewColumn dataGridViewColumn);
abstract member Remove : System.Windows.Forms.DataGridViewColumn -> unit
override this.Remove : System.Windows.Forms.DataGridViewColumn -> unit
Public Overridable Sub Remove (dataGridViewColumn As DataGridViewColumn)
Parameters
- dataGridViewColumn
- DataGridViewColumn
De kolom die u wilt verwijderen.
Uitzonderingen
dataGridViewColumn bevindt zich niet in de verzameling.
dataGridViewColumn is null.
Het bijbehorende DataGridView besturingselement voert een van de volgende acties uit waarmee tijdelijk wordt voorkomen dat nieuwe kolommen worden toegevoegd:
Alle cellen in het besturingselement selecteren.
De selectie wissen.
DisplayIndex Kolomeigenschapswaarden bijwerken.
– of –
Deze methode wordt aangeroepen vanuit een handler voor een van de volgende DataGridView gebeurtenissen:
Opmerkingen
Als u een kolom wilt verwijderen die automatisch wordt gegenereerd bij het binden aan een gegevensbron, roept u deze methode aan in een DataGridView.DataBindingComplete gebeurtenis-handler.