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.
Koleksiyondan bir sütunu kaldırır.
Aşırı Yüklemeler
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
değeridir.
İ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çimi temizleme.
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ği bu yöntemin kullanımını göstermektedir. 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.
Bir veri kaynağına bağlanırken otomatik olarak oluşturulan bir sütunu kaldırmak için bu yöntemi olay DataGridView.DataBindingComplete 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
değeridir.
İ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çimi temizleme.
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
Bir veri kaynağına bağlanırken otomatik olarak oluşturulan bir sütunu kaldırmak için bu yöntemi olay DataGridView.DataBindingComplete işleyicisinde çağırabilirsiniz.