DataGridViewColumnCollection.Remove Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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)
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)
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.