新しいアイテムを追加しようとしている 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 イベントが生成されます。新しいエントリを選択したアイテムとして設定する正しい方法は何ですか?