DataGridViewColumnCollection.Remove Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus kolom dari koleksi.
Overload
Remove(String) |
Menghapus kolom dengan nama yang ditentukan dari koleksi. |
Remove(DataGridViewColumn) |
Menghapus kolom yang ditentukan dari koleksi. |
Remove(String)
Menghapus kolom dengan nama yang ditentukan dari koleksi.
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)
Parameter
- columnName
- String
Nama kolom yang akan dihapus.
Pengecualian
columnName
tidak cocok dengan nama kolom apa pun dalam koleksi.
columnName
adalah null
.
Kontrol terkait DataGridView melakukan salah satu tindakan berikut yang untuk sementara mencegah kolom baru ditambahkan:
Memilih semua sel dalam kontrol.
Menghapus pilihan.
Memperbarui nilai properti kolom DisplayIndex .
-atau-
Metode ini dipanggil dari handler untuk salah satu peristiwa berikut DataGridView :
Contoh
Contoh kode berikut mengilustrasikan penggunaan metode ini. Untuk informasi selengkapnya, lihat Cara: Menghapus Kolom yang Dibuat Otomatis dari Kontrol Formulir Windows DataGridView.
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
Keterangan
Nama kolom ditunjukkan oleh DataGridViewColumn.Name properti .
Untuk menghapus kolom yang dihasilkan secara otomatis saat mengikat ke sumber data, panggil metode ini dalam DataGridView.DataBindingComplete penanganan aktivitas.
Lihat juga
Berlaku untuk
Remove(DataGridViewColumn)
Menghapus kolom yang ditentukan dari koleksi.
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)
Parameter
- dataGridViewColumn
- DataGridViewColumn
Kolom yang akan dihapus.
Pengecualian
dataGridViewColumn
tidak ada dalam koleksi.
dataGridViewColumn
adalah null
.
Kontrol terkait DataGridView melakukan salah satu tindakan berikut yang untuk sementara mencegah kolom baru ditambahkan:
Memilih semua sel dalam kontrol.
Menghapus pilihan.
Memperbarui nilai properti kolom DisplayIndex .
-atau-
Metode ini dipanggil dari handler untuk salah satu peristiwa berikut DataGridView :
Keterangan
Untuk menghapus kolom yang dihasilkan secara otomatis saat mengikat ke sumber data, panggil metode ini dalam DataGridView.DataBindingComplete penanganan aktivitas.