Aracılığıyla paylaş


DataGridViewColumnCollection.Remove Yöntem

Tanım

Bir sütunu koleksiyondan kaldırır.

Aşırı Yüklemeler

Name Description
Remove(String)

Belirtilen ada sahip sütunu koleksiyondan kaldırır.

Remove(DataGridViewColumn)

Belirtilen sütunu koleksiyondan kaldırır.

Remove(String)

Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs

Belirtilen ada sahip sütunu koleksiyondan kaldırır.

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)

Parametreler

columnName
String

Silinecek sütunun adı.

Özel durumlar

columnName koleksiyondaki herhangi bir sütunun adıyla eşleşmiyor.

columnName, null'e eşittir.

İlişkili DataGridView denetim, yeni sütunların eklenmesini geçici olarak engelleyen aşağıdaki eylemlerden birini gerçekleştirmektedir:

  • Denetimdeki tüm hücreleri seçme.

  • Seçim temizleniyor.

  • Sütun DisplayIndex özelliği değerleri güncelleştiriliyor.

-veya-

Bu yöntem, aşağıdaki DataGridView olaylardan biri için bir işleyiciden çağrılır:

Örnekler

Aşağıdaki kod örneğinde bu yöntemin kullanımı gösterilmektedir. Daha fazla bilgi için bkz . How to: Remove Autogenerated Columns from a Windows Forms DataGridView Control.

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

Açıklamalar

Bir sütunun adı özelliğiyle DataGridViewColumn.Name gösterilir.

Veri kaynağına bağlanırken otomatik olarak oluşturulan bir sütunu kaldırmak için bu yöntemi bir DataGridView.DataBindingComplete olay işleyicisinde çağırabilirsiniz.

Ayrıca bkz.

Şunlara uygulanır

Remove(DataGridViewColumn)

Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs
Kaynak:
DataGridViewColumnCollection.cs

Belirtilen sütunu koleksiyondan kaldırır.

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)

Parametreler

dataGridViewColumn
DataGridViewColumn

Silinecek sütun.

Özel durumlar

dataGridViewColumn koleksiyonda değil.

dataGridViewColumn, null'e eşittir.

İlişkili DataGridView denetim, yeni sütunların eklenmesini geçici olarak engelleyen aşağıdaki eylemlerden birini gerçekleştirmektedir:

  • Denetimdeki tüm hücreleri seçme.

  • Seçim temizleniyor.

  • Sütun DisplayIndex özelliği değerleri güncelleştiriliyor.

-veya-

Bu yöntem, aşağıdaki DataGridView olaylardan biri için bir işleyiciden çağrılır:

Açıklamalar

Veri kaynağına bağlanırken otomatik olarak oluşturulan bir sütunu kaldırmak için bu yöntemi bir DataGridView.DataBindingComplete olay işleyicisinde çağırabilirsiniz.

Ayrıca bkz.

Şunlara uygulanır