У меня есть 2 таблицы.
Продукт
ProductName
CategoryID
Категория
ID
CategoryName
Я заполняю комбинированный список таблицей с именем «category».
Код
Product currentProduct=datacontext.products.FirstOrDefault();
this.datacontext=currentProduct;
combobox1.Itemssource=datacontext.categories;
XAML
<Textbox Text="{Binding Path=ProductName}"></Textbox>
<Combobox x:Name="combobox1" SelectedItem="Binding Path=CategoryID"></Combobox>
Когда нажимаю кнопку Сохранить, я делаю datacontext.SubmitChanges()
ProductName изменено. Но CategoryID не изменился.
Моя цель - когда я выбираю в выпадающем списке, выбранный идентификатор категории устанавливается на CategoryID текущего продукта. (like currentProduct.CategoryID=(Category as combobox1.SelectedItem).ID)
Как это сделать из xaml?