Значения DataGridViewComboBoxColumn не обновляются, хотя источник уже изменил данные - C#
Формулировка задачи:
Ребят,помогите с проблемой пожалуйста.
Допустим у меня есть таблица,которая на форме отображается через DataGridView. И есть один столбец с типом DataGridViewComboBoxColumn. Этот столбец берёт значения из другой таблицы(например "Имена"). Когда я обновляю список "Имён", у меня столбец с типом DataGridViewComboBoxColumn не обновляется,а остаются старые значения. Только после перезахода в программу,всё нормализуется. Как наилучшим образом выйти из ситуации?У меня несколько таблиц в которых есть столбцы типа DataGridViewComboBoxColumn,ссылающихся на одну таблицу.
Решение задачи: «Значения DataGridViewComboBoxColumn не обновляются, хотя источник уже изменил данные»
textual
Листинг программы
for (int i=0; i<DataGridView.Rows.Count; i++) { DataGridView.Rows[i].Cells[XXX].Value = Имена.Rows[i].Cells[YYY].Value.Tostring(); // XXX - номер столбца куда надо вставить начиная с 0 //YYY - Номер столбца источника. }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д