Classificando dados no controle DataGridView do Windows Forms

Por padrão, os usuários podem classificar os dados em um DataGridView controle clicando no cabeçalho de uma coluna de caixa de texto (ou pressionando F3 quando uma célula de caixa de texto estiver focada no .NET Framework 4.7.2 e versões posteriores). Você pode modificar a propriedade SortMode de colunas específicas para permitir aos usuários classificar por outros tipos de coluna quando fizer sentido. Você também pode classificar os dados de forma programática por qualquer coluna ou por várias colunas.

Nesta seção

Modos de classificação da coluna no controle DataGridView do Windows Forms
Descreve as opções para classificar os dados no controle.

Como definir os modos de classificação para colunas no controle DataGridView dos Windows Forms
Descreve como habilitar usuários para classificar por colunas que não são classificáveis por padrão.

Como personalizar a classificação no controle DataGridView dos Windows Forms
Descreve como classificar dados programaticamente e como personalizar a classificação usando o evento ou implementando a DataGridView.SortCompareIComparer interface.

Referência

DataGridView
Fornece documentação de referência para o DataGridView controle.

DataGridView.Sort
Fornece documentação de referência para o Sort método.

DataGridViewColumn.SortMode
Fornece documentação de referência para a SortMode propriedade.

DataGridViewColumnSortMode
Fornece documentação de referência para a DataGridViewColumnSortMode enumeração.

Confira também