WPF - 如何使用多个数据上下文进行绑定

时间:2015-08-08 15:36:12

标签: wpf data-binding linq-to-sql model-binding datacontext

请注意:我已经使用了Linq to SQL classes.so我自动创建了所有模型

我有添加新产品的窗口。所以我已将表单上的控件绑定到产品属性

this.DataContext = new tbl_Product();

现在我在同一窗口上有一些类似n类型的组合框 我填充将项目源绑定到tbl_Category n tbl_Type

的组合框

现在我的问题是我只能将一个模型作为数据上下文。如果我将tbl_Category作为数据上下文我不能添加产品或者如果我将tbl_Products作为数据上下文,那么我的组合框不会得到人口。

Plz帮帮我。谢谢。

1 个答案:

答案 0 :(得分:0)

将各个组合框的datacontexts设置为所需的上下文,而不是在窗口级别设置数据上下文