У меня есть winform, который содержит источник привязки, источником данных которого является типизированный набор данных. Я привязал в дизайнере два текстовых поля к одному столбцу. Когда я обновляю любое текстовое поле, столбец DataRow в DatSet обновляется правильно, однако значение другого текстового поля в форме не обновляется.
Что мне не хватает? Как мне получить привязки данных для обновления второго текстового поля?
ПРИМЕЧАНИЕ: это упрощенный пример, который мне нужно сделать, потому что в реальном приложении, поскольку один элемент управления доступен для редактирования пользователем, другой является входом в составной элемент управления для вычислений.
// Taken from InitializeComponent()
this.productsBindingSource.DataMember = "Products";
this.productsBindingSource.DataSource = this.dataSet1;
this.textBox1.DataBindings.Add(new Binding("Text", this.productsBindingSource, "UnitsInStock", true, DataSourceUpdateMode.OnPropertyChanged));
this.textBox2.DataBindings.Add(new Binding("Text", this.productsBindingSource, "UnitsInStock", true, DataSourceUpdateMode.OnPropertyChanged));
// Taken from Form Load Event
DataSet1TableAdapters.ProductsTableAdapter adapter = new DataSet1TableAdapters.ProductsTableAdapter();
adapter.Fill(dataSet1.Products);