Nasıl yapılır: Windows Forms DataGridView Denetiminde Sütunları Dondurma

Kullanıcılar bir Formlar denetiminde görüntülenen Windows görüntüleyseler, bazen tek bir sütuna veya sütun DataGridView kümesine sık sık başvururlar. Örneğin, çok sayıda sütun içeren müşteri bilgilerini içeren bir tablo görüntülenirken diğer sütunların görünür bölgenin dışına kaydırarak müşteri adını her zaman görüntülemeniz yararlı olur.

Bu davranışı elde etmek için denetimde sütunları dondurabilirsiniz. Bir sütunu dondurdu mu, sol tarafta (veya sağdan sola dil betiklerinde sağ tarafta) tüm sütunlar da dondurulur. Donmuş sütunlar yerinde kalırken diğer tüm sütunlar kaydırılabilir.

Not

Sütun yeniden sıralama etkinleştirildiyse donmuş sütunlar, kontrolsüz sütunlardan ayrı bir grup olarak kabul edilir. Kullanıcılar her iki gruptaki sütunları yeniden konumlandırabilirsiniz, ancak bir sütunu bir gruptan diğer gruba taşıyamaz.

Sütunun Frozen özelliği, sütunun kılavuz içinde her zaman görünür olup olmadığını belirler.

Bu görev için bir destek Visual Studio. Ayrıca bkz. Tasarımcı Kullanarak Windows Forms DataGridView Denetiminde Sütunları Dondurma.

Bir sütunu program aracılığıyla dondurmak için

  • özelliğini DataGridViewColumn.Frozen olarak true ayarlayın.

    this.dataGridView1.Columns["AddToCartButton"].Frozen = true;
    
    Me.dataGridView1.Columns("AddToCartButton").Frozen = True
    

Kod Derleniyor

Bu örnek şunları gerektirir:

Ayrıca bkz.