dotnet/winforms

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

Open

#5.202 geöffnet am 2. Juli 2021

Auf GitHub ansehen
 (8 Kommentare) (1 Reaktion) (1 zugewiesene Person)C# (922 Forks)batch import
api-suggestionarea-controls-DataGridViewhelp wanted

Repository-Metriken

Stars
 (4.100 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 14T 22h) (56 gemergte PRs in 30 T)

Beschreibung

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.

Contributor Guide