Я использую просто простой DataGridView для хранения группы данных (забавно, что).
У меня есть десятичные дроби в определенном столбце. Но когда дело доходит до упорядочения по этому десятичному столбцу, он упорядочивает его неправильно. Например:
Начальный порядок может быть:
- 0,56
- 3,45
- 500,89
- 20078,90
- 1,56
- 100,29
- 2,39
Конечный порядок будет:
- 0,56
- 100,29
- 1,56
- 20078,90
- 2,39
- 3,45
- 500,89
Как видите, он заказывает его, начиная с первого номера. И затем заказывает это таким образом.
Я подумал, что, возможно, я смогу установить для столбца другой "ColumnType", и это может сделать это автоматически. Но нет столбцов типа «Числовой» или «Десятичный».
Я был на MSDN и искал проблему, и я смог найти метод «сортировки», который можно использовать в DataGridView. Но объяснение было немного над моей головой, и примеры не использовали цифры, только текст, поэтому я не мог понять, как я должен был все изменить.
Любая помощь будет принята с благодарностью.