Bagikan melalui


Cara: Menyembunyikan Kolom di Formulir Windows Kontrol DataGridView

Terkadang Anda hanya ingin menampilkan beberapa kolom yang tersedia dalam kontrol Formulir WindowsDataGridView. Misalnya, Anda mungkin ingin menampilkan kolom gaji karyawan kepada pengguna dengan kredensial manajemen sambil menyembunyikannya dari pengguna lain. Secara bergantian, Anda mungkin ingin mengikat kontrol ke sumber data yang berisi banyak kolom, hanya beberapa yang ingin Anda tampilkan. Dalam hal ini, Anda biasanya akan menghapus kolom yang tidak Anda minati untuk ditampilkan daripada menyembunyikannya.

DataGridView Dalam kontrol, Visible nilai properti kolom menentukan apakah kolom tersebut ditampilkan.

Ada dukungan untuk tugas ini di Visual Studio. Lihat juga Cara: Sembunyikan Kolom di Formulir Windows Kontrol DataGridView Menggunakan Perancang.

Untuk menyembunyikan kolom secara terprogram

  • Atur properti DataGridViewColumn.Visible ke false. Untuk menyembunyikan CustomerID kolom yang dibuat secara otomatis selama pengikatan data, letakkan contoh kode berikut dalam penanganan DataBindingComplete aktivitas.

    this.dataGridView1.Columns["CustomerID"].Visible = false;
    
    Me.dataGridView1.Columns("CustomerID").Visible = False
    

Mengompilasi Kode

Contoh ini membutuhkan:

Baca juga