我正在使用这样的数据库结构:
item_id int
list_name string
category_name string
item_name string
qty int
price double
total_amt double
我正在尝试根据类别获取项目列表..(按&总和分组)
private ObservableCollection<shoppingitem> _purchased;
public ObservableCollection<shoppingitem> Purchased
{
get
{
return _purchased;
}
set
{
_purchased = value;
notifypropertychanged("Purchased");
}
}
public void budgetcategorywise()
{
var q = from shoppingItem p in db.Item1
group p by p.category_name into g
select new { category = g.Key, total = g.Sum(p => p.total_amt) };
Purchased=new ObservableCollection<shoppingitem>(q);
}
它给出了类型转换的错误。现在的问题是我应该如何将此结果绑定到列表框。它需要转换..?
我需要将 ObservableCollection 中的结果转换为与列表框绑定。