Como: Definir os modos de classificação para colunas no controle do Windows Forms DataGridView
No DataGridView colunas da caixa de texto de controle, para usar a classificação automática 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 do texto, números ou valores de enumeração de célula. Enquanto as imagens não podem ser classificadas, os valores subjacentes que eles representam podem ser classificados.
No DataGridView o controle, o SortMode valor de propriedade de uma coluna determina seu comportamento de classificação.
O procedimento a seguir mostra a Priority coluna de Como: Personalizar a formatação de dados no Windows Forms DataGridView Control. Esta coluna é uma coluna de imagem e não podem ser classificada por padrão. Ele contém valores de célula reais são seqüências de caracteres, no entanto, para que possam ser classificado automaticamente.
Para definir o modo de classificação 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:
A DataGridView controle chamado dataGridView1 que contém uma coluna chamada Priority.
Referências a System e System.Windows.Forms assemblies.
Consulte também
Referência
Conceitos
Modos de classificação de coluna no controle do Windows Forms DataGridView
Como: Personalizar o controle DataGridView do Windows Forms de classificação