У меня есть DGV, связанный с DataTable.Я полагаюсь на механизм сортировки по умолчанию, который упорядочивает строки при щелчке по заголовку столбца.У меня есть обработчик для Ctrl + V, который сохраняет ранее захваченное значение во ВСЕ выбранные ячейки.Все работает отлично, за исключением одного очень раздражающего случая.
Если мой выбор для вставки включает столбец, по которому в данный момент сортируется DGV, он портит порядок строк.Даже ранее отсортированная строка не может быть правильно отсортирована, пока я не принудительно сортирую, щелкнув заголовок столбца.
Как этого избежать?
Я пытался отключить сортировку таблицы данных.DefaultView, связанный с DGV перед изменением ячеек.Это не помогло.
Я попытался провести повторную сортировку после завершения вставки.Также не сработало, как ожидалось.
Вставка в несортированные столбцы работает нормально.
Я даже подхожу к проблеме под прямым углом?Как правильно вставить / обновить ячейки, принадлежащие отсортированному столбцу DGV?
Спасибо!