WPF - 如何将组合框选择的值添加到数据库

WPF - How to add combobox selected value to database

tblProd p = new tblProd();
p.categoryname=cb_category.SelectedValue.ToString();

我得到的字符串为“Demo.tbl_category” 我将 table 的名称作为字符串而不是类别名称。 我的类别模型类别名称和描述中有两个属性。我已将 combobox 源绑定到类别的 observablecollection,并且我将类别名称作为 combobox 中的 displaymemberpath

请提前帮助me.thanks。

我正在使用 linq。

您正在获取对象的实例及其 ToString

SelectedValue 包含对象的实例 tbl_category

尝试更改为。

p.categoryname=((tbl_category)cb_category.SelectedValue).categoryname;

p.categoryname=cb_category.SelectedValue.categoryname;