Nasıl yapılır: Windows Forms DataGridView Denetiminde Sütunları Dondurma
Kullanıcılar bir Windows Forms DataGridView denetiminde görüntülenen verileri görüntülediğinde, bazen tek bir sütuna veya sütun kümesine sık sık başvurmaları gerekir. Örneğin, çok sayıda sütun içeren bir müşteri bilgileri tablosu görüntülenirken, diğer sütunların görünür bölgenin dışına kaydırılmasını sağlarken müşteri adını her zaman görüntülemek yararlı olur.
Bu davranışı elde etmek için denetimdeki sütunları dondurabilirsiniz. Bir sütunu dondurduğunda, solundaki tüm sütunlar da (sağdan sola dil betiklerinde sağdan sola betiklerde sağdan sola) dondurulur. Dondurulan sütunlar yerinde kalırken diğer tüm sütunlar kaydırılabilir.
Dekont
Sütun yeniden sıralama etkinleştirildiyse, dondurulmuş sütunlar donmamış sütunlardan ayrı bir grup olarak değerlendirilir. Kullanıcılar her iki gruptaki sütunları yeniden konumlandırabilir, ancak bir sütunu bir gruptan diğerine taşıyamaz.
Bir Frozen sütunun özelliği, sütunun kılavuz içinde her zaman görünür olup olmadığını belirler.
Visual Studio'da bu görev için destek sağlanır. Ayrıca bkz. How to: Freeze Columns in the Windows Forms DataGridView Control Using the Tasarım Aracı.
Bir sütunu program aracılığıyla dondurmak için
DataGridViewColumn.Frozen özelliğini
true
olarak ayarlayın.this.dataGridView1.Columns["AddToCartButton"].Frozen = true;
Me.dataGridView1.Columns("AddToCartButton").Frozen = True
Kod Derleniyor
Bu örnek şunları gerektirir:
DataGridView adlı
dataGridView1
bir sütunAddToCartButton
içeren bir denetim.ve System.Windows.Forms derlemelerine System başvurular.
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin