Linq to sql 使用linq与wpf绑定组合框
我第一次使用wpf和linq,我把一切都融合了。有人能帮我吗?我试图使用wpf的dbmodel,但defaultView和列,用表中的所有数据填充组合框cmbusertype,它说它不包含它们的定义Linq to sql 使用linq与wpf绑定组合框,linq-to-sql,Linq To Sql,我第一次使用wpf和linq,我把一切都融合了。有人能帮我吗?我试图使用wpf的dbmodel,但defaultView和列,用表中的所有数据填充组合框cmbusertype,它说它不包含它们的定义 public void bindcombo() { LogicLayer.Roles r = new LogicLayer.Roles(); dbmodelDataContext ds = new dbmodelDataContext();
public void bindcombo()
{
LogicLayer.Roles r = new LogicLayer.Roles();
dbmodelDataContext ds = new dbmodelDataContext();
//return ds.tblusers.AsEnumerable();
cmbusertype.ItemsSource = ds.tblRoles.DefaultView;
cmbusertype.DisplayMemberPath = ds.tblRoles.Columns["Role"].ToString();
cmbusertype.SelectedValuePath = ds.tblRoles.Columns["RoleId"].ToString();
}
请尝试以下代码,如果您有任何其他查询,请在此处进行注释:
public void bindcombo()
{
LogicLayer.Roles r = new LogicLayer.Roles();
dbmodelDataContext ds = new dbmodelDataContext();
//return ds.tblusers.AsEnumerable();
cmbusertype.ItemsSource = ds.tblRoles.DefaultView;
cmbusertype.DisplayMemberPath = "Role";
cmbusertype.SelectedValuePath = "RoleID";
}
如果这是你要找的答案,就把它标记为答案