Проблема порядка столбцов с dataGridView в C # - PullRequest
0 голосов
/ 20 марта 2012

У меня есть форма окна, в которой я использую элемент управления DataGridView.Это привязка к источнику привязки во время разработки.С помощью кода я добавляю еще 3 столбца в элемент управления DataGridView.Сначала я проверяю, существуют эти 3 столбца или нет.Если да, я удаляю их из DataGridView и добавляю их обратно.

Для первой итерации порядок столбцов правильный, скажем, A, B, C. Но для следующей итерации порядок этих вновь добавленныхстолбцы изменяются как C, B, A.

Я попытался установить AutoGenerateColumns в конструктор как false.Но это не работает для меня.Источник данных назначен во время разработки.

Пожалуйста, помогите мне решить эту проблему.

1 Ответ

0 голосов
/ 02 апреля 2012

На основании комментария Стива я нашел альтернативу этой проблеме.Сейчас я проверяю наличие колонки.Если столбец уже добавлен в сетку, я не удаляю и добавляю его снова.Это предотвращает первоначальный порядок добавления этих столбцов.

...