Ограничения записи изменений в привязанном dataGridView в dataTable - PullRequest
1 голос
/ 09 июня 2009

У меня сложилось впечатление, что после привязки объекта dataGridView к dataTable любые изменения, которые пользователь вносит в dataGridView, затем записываются в dataTable. Эти изменения включают переключатели в порядке столбцов, сортировку, а также добавление и удаление строк. Тем не менее, это не так. Я обнаружил, что изменение порядка столбцов, сортировка и иногда добавление строк не отражаются в базовом dataTable. Являются ли эти изменения, которые должны быть сделаны программно вместо этого?

Спасибо!

1 Ответ

1 голос
/ 09 июня 2009

Да, столбцы сортировки и переупорядочения - это просто разные визуальные представления одних и тех же данных. Это НЕ влияет на базовый DataTable. Добавление и удаление строк должно работать всегда, если только нет какого-либо конфликта, например, первичного ключа или чего-то подобного. Кроме того, добавление строк отражается только в DataTable после , когда пользователь щелкает строку в DataGridView. Редактирование не выполняется до этого момента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...