Я должен отсортировать DataGridView по убыванию, я использовал:
DGV.Sort(Rang, System.ComponentModel.ListSortDirection.Descending);
но у меня есть такой результат:
92 91 90 9 89 88
Как я могу решить это, чтобы иметь: 92, 91, 90, 98, ...
Спасибо
Похоже, что для вашего столбца задано значение String fromat, когда содержимое является числом.Если вы не можете просто изменить формат вашего столбца, вам нужно будет предоставить собственную процедуру сортировки для реализации естественной числовой сортировки .Вы найдете помощь в этом здесь:
http://msdn.microsoft.com/en-us/library/ms171608.aspx
http://www.codeproject.com/KB/recipes/csnsort.aspx
Кажется, что ваш столбец содержит строки, в этом случае порядок правильный.
Попробуйте столбец типа Int32 и преобразуйте значения в целые числа при загрузке в таблицу.