Nasıl yapılır: Windows Forms DataGridView Denetiminde Sütunları Gizleme
bazen Windows Forms denetiminde kullanılabilir olan sütunlardan yalnızca bazılarını göstermek isteyeceksiniz DataGridView . Örneğin, yönetim kimlik bilgilerine sahip kullanıcılara bir çalışan maaş sütununu diğer kullanıcılardan gizleyerek göstermek isteyebilirsiniz. Alternatif olarak, denetimi çok sayıda sütun içeren bir veri kaynağına ve yalnızca bir kısmını göstermek isteyebilirsiniz. Bu durumda, genellikle, görüntülemeden İlgilendiğiniz sütunları gizlemeniz yerine kaldıracaksınız.
DataGridViewDenetimde, Visible sütunun özellik değeri sütunun görüntülenip görüntülenmediğini belirler.
Visual Studio içinde bu görev için destek vardır. ayrıca bkz. nasıl yapılır: tasarımcıyı kullanarak Windows Forms DataGridView denetimindeki sütunları gizleme.
Bir sütunu programlı bir şekilde gizlemek için
DataGridViewColumn.VisibleÖzelliğini olarak ayarlayın
false.CustomerIDVeri bağlama sırasında otomatik olarak oluşturulan bir sütunu gizlemek için aşağıdaki kod örneğini bir DataBindingComplete olay işleyicisine yerleştirin.this.dataGridView1.Columns["CustomerID"].Visible = false;Me.dataGridView1.Columns("CustomerID").Visible = False
Kod Derleniyor
Bu örnek şunları gerektirir:
Adında DataGridView
dataGridView1bir sütun içeren adlı bir denetimCustomerID.SystemVe System.Windows.Forms derlemelerine başvurular.
Ayrıca bkz.
- DataGridView
- DataGridViewColumn.Visible
- Windows Forms DataGridView Denetimindeki Temel Sütun, Satır ve Hücre Özellikleri
- Nasıl yapılır: Otomatik Oluşturulan Sütunları Windows Forms DataGridView Denetiminden Kaldırma
- Nasıl yapılır: Windows Forms DataGridView Denetiminde Sütunların Sırasını Değiştirme