DataGridViewColumnCollection.Remove Methode

Definitie

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)

Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs

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)

Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs
Bron:
DataGridViewColumnCollection.cs

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.

Zie ook

Van toepassing op