我有一个linq查询:
var query = from myumowa_typy in ArUmowy_typy
select new
{
myumowa_typy.Umowa_nazwa,
myumowa_typy.Umowa_raport,
czas_umowy_w_miesiącach = myumowa_typy.Ile_miesiecy_cała_umowa,
obniżony_abonament_w_miesiącach = myumowa_typy.Ile_miesiecy_abonament_obnizony
};`
如何将此查询作为datagrid的源?我希望从我的数据网格中获取标题,当然还有数据。在将来,我想在查询中添加一些参数来过滤结果。我正在使用wpf和liq ado实体。
答案 0 :(得分:1)
设置ItemsSource
的{{1}}属性:
DataGrid
<强> XAML:强>
var query = (from myumowa_typy in ArUmowy_typy
select new
{
myumowa_typy.Umowa_nazwa,
myumowa_typy.Umowa_raport,
czas_umowy_w_miesiącach = myumowa_typy.Ile_miesiecy_cała_umowa,
obniżony_abonament_w_miesiącach = myumowa_typy.Ile_miesiecy_abonament_obnizony
}).ToList();
dataGrid1.ItemsSource = query;