COBLOBOX не обновляется автоматически, когда данные о дачении меняются?

по какой-то причине при добавлении или удалении элементов из источника данных (простой BindingList) обновления Combobox соответственно, но если я редактирую такую ​​вещь, он не обновляется автоматически:

myBindingList[index].Name = "NewName";
myBindingList[index].Value = newValue;

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

myComboBox.DataSource = null;
myComboBox.DataSource = myBindingList;

Это исправляет проблему, но кажется довольно грязным решением. Также с большими списками это может стать медленной (преждевременной оптимизации, которую я знаю), но все же есть ли способ заставить Combobox обновлять без полного повторного назначения его источника данных?

Спасибо за чтение.

8
задан svick 11 September 2011 в 17:19
поделиться