我需要在datagrid wpf中填充此Colmun的单元格。我与Linq创建了一个联接:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
AnbarDari.Model.AnbarDB db = new Model.AnbarDB();
var qProduct = db.Tbl_Products.ToList();
var qUserPro = (from a in db.Tbl_User
join r in db.Tbl_Products on a.UserID equals r.UserID
select a.Name).ToString();
dataGrid.ItemsSource = qProduct;
}
我想要用qUserPro
显示用户名。怎么填这个:
答案 0 :(得分:0)
您的联接被分配给变量qUserPro。永远不会使用此变量。
从ItemsSource = qProduct;
更改为ItemsSource = qUserPro;
您可能还希望显示的值多于名称:
var qUserPro = from a in db.Tbl_User
join r in db.Tbl_Products on a.UserID equals r.UserID
select a.Name, a.ArabicLettersICannotRead;