我有一個組合框類別綁定到ObservableCollection Categories
基於tbl_Category
與兩個屬性CategoryName
和CategoryDescription
。現在我想的ComboBox
的SelectedValue
添加到產品表屬性Prod_Category
WPF - 如何將選定的值綁定到表模型
在我的構造函數:
cb.DataContext = Categories;
this.DataContext = new tbl_Product();
組合框XAML:
<Combobox x:Name="cb" ItemSource="{Binding Categories}" DisplayMemberPath="CategoryName" SelectedValuePath="CategoryName" SelectedValue="{Binding Prod_Category,Mode=TwoWay}"/>
在我保存產品事件:
tbl_Product prod = (tbl_Product)this.DataContext;
DataOperations.AddProduct(prod);
我得到Prod_Category
到null
甚至在做完所有這些之後。