Share via


Nasıl yapılır: Windows Forms DataGridView Denetiminde Sütunlar için Sıralama Modlarını Ayarlama

Denetimde DataGridView , metin kutusu sütunları varsayılan olarak otomatik sıralamayı kullanırken, diğer sütun türleri otomatik olarak sıralanmaz. Bazen bu varsayılanları geçersiz kılmak istersiniz. Örneğin, metin, sayı veya numaralandırma hücresi değerlerinin yerine görüntüleri görüntüleyebilirsiniz. Görüntüler sıralanamasa da, temsil ettikleri temel değerler sıralanabilir.

Denetimde DataGridView , bir sütunun SortMode özellik değeri sıralama davranışını belirler.

Aşağıdaki yordamdaPriority, Nasıl yapılır: Windows Forms DataGridView Denetiminde Veri Biçimlendirmesini Özelleştirme sütununu gösterir. Bu sütun bir görüntü sütunudur ve varsayılan olarak sıralanabilir değildir. Ancak, dize olan gerçek hücre değerlerini içerir, bu nedenle otomatik olarak sıralanabilir.

Bir sütunun sıralama modunu ayarlamak için

  • DataGridViewColumn.SortMode özelliğini ayarlayın.

    this.dataGridView1.Columns["Priority"].SortMode =
        DataGridViewColumnSortMode.Automatic;
    
    Me.dataGridView1.Columns("Priority").SortMode = _
        DataGridViewColumnSortMode.Automatic
    

Kod Derleniyor

Bu örnek şunları gerektirir:

Ayrıca bkz.