Привязка BindingList <string>к DataGridviewCombobox - PullRequest
0 голосов
/ 10 января 2012

У меня есть DataGridviewCombobox, в который я пытаюсь добавить новый элемент, а затем выбрать этот элемент. Каждая строка в моей таблице данных имеет поле со списком, привязанное к другому BindingList

Ниже я пытаюсь добавить новую запись в поле со списком и отображать эту запись в качестве выбранного элемента

string adding_string = "string to add";

// bindingLists is an array of BindingList<string>
bindingLists[row_index].Add(adding_string);
((DataGridViewComboBoxCell)dataGridView1.Rows[row_index].Cells["ComboBoxCol"]).Value = adding_string;

Запись успешно добавляется в поле со списком, однако она не выбирает значение, которое я только что добавил. Это заканчивается генерацией событий dataGridView1_DataError. Как правильно установить новую запись в качестве выбранного элемента?

...