Compartilhar via


Como: conjunto modos de classificar de colunas em Windows Forms DataGridView controle

No DataGridView controle, as colunas de caixa de texto usam a classificação automático por padrão, enquanto outros tipos de coluna não são classificados automaticamente. Às vezes você desejará substituir esses padrões.Por exemplo, você pode exibir imagens no lugar de texto, números ou valores de célula de enumeração.Enquanto as imagens não podem ser classificadas, os valores subjacentes que eles representam podem ser classificados.

No DataGridView controle, o SortMode valor da propriedade de uma coluna determina seu comportamento de classificação.

O procedimento a seguir mostra o Priority coluna de Como: Personalizar a formatação de dados no controle do Windows Forms DataGridView. Esta coluna é uma coluna de imagem e não classificável por padrão.Ele contém valores real da célula que são seqüências de caracteres, no entanto, para que ele pode ser classificado automaticamente.

Para conjunto o modo de classificar para uma coluna

  • Defina a propriedade DataGridViewColumn.SortMode.

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

Compilando o código

Este exemplo requer:

Consulte também

Conceitos

Coluna Classificar Modes in the Windows Forms DataGridView controle

Como: Personalizar classificação in Windows Forms DataGridView controle

Referência

DataGridView

DataGridViewColumn.SortMode

Outros recursos

Classificando dados no controle do Windows Forms DataGridView