dotnet/winforms

Enhance DataGridView to support non-destructive (multi column) Sort

Open

#5.202 aberto em 2 de jul. de 2021

Ver no GitHub
 (8 comments) (1 reaction) (1 assignee)C# (922 forks)batch import
api-suggestionarea-controls-DataGridViewhelp wanted

Métricas do repositório

Stars
 (4.100 stars)
Métricas de merge de PR
 (Mesclagem média 14d 22h) (56 fundiu PRs em 30d)

Description

DataGridView.Sort seems to be implemented via the quick sort algo in DataGridViewRowCollection.RowArrayList.

I would like to be able to sort the DataGridView in a non-destructive (stable) way when changing the sort column (clicking the header to sort). Eg. If I sort on the first column and then sort on the second, the rows remain sorted by column 1 for equal values of column 2.

Guia do colaborador