Postupy: Nastavení režimů třídění pro sloupce v ovládacím prvku Windows Forms DataGridView

Sloupce textového pole v ovládacím DataGridView prvku ve výchozím nastavení používají automatické řazení, zatímco jiné typy sloupců nejsou seřazené automaticky. Někdy budete chtít tyto výchozí hodnoty přepsat. Můžete například zobrazit obrázky místo textu, čísel nebo hodnot buněk výčtu. I když obrázky nelze řadit, podkladové hodnoty, které představují, je možné řadit.

V ovládacím DataGridView prvku SortMode určuje hodnota vlastnosti sloupce jeho chování řazení.

Následující postup ukazuje Priority sloupec z postupy: Přizpůsobení formátování dat v ovládacím prvku model Windows Forms DataGridView. Tento sloupec je sloupec obrázku a ve výchozím nastavení není možné řadit. Obsahuje skutečné hodnoty buněk, které jsou však řetězce, takže je lze řadit automaticky.

Nastavení režimu řazení pro sloupec

  • DataGridViewColumn.SortMode Nastavte vlastnost.

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

Probíhá kompilace kódu

Tento příklad vyžaduje:

Viz také