я работаю со структурой базы данных, как это:как преобразовать данные в наблюдаемой коллекции
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 связываться с ListBox ..
Зачем вам ObservableCollection для списка, который (я думаю) не изменится? –