У меня есть следующий класс:
class Address
{
public string City {get; set;}
public string Street {get; set;}
}
и у меня есть форма с двумя комбобоксами на ней. Я привязываю эти comboboxes к классу Address:
CityComboBox.DataSource = GetCityDataSource();
StreetComboBox.DataSource = GetStreetDataSource();
Address address = new Address();
CityComboBox.DataBindings.Add("SelectedItem", address, "City");
StreetComboBox.DataBindings.Add("SelectedItem", address, "Street");
База данных городов и улиц не является полной, поэтому иногда пользователь должен писать пользовательские значения в combobox. Проблема в том, что привязка данных combobox не позволяет писать пользовательские значения в это поле. Есть ли обходной путь для такого поведения?
Спасибо заранее!