我有一个非常简单的问题。
我得到了一些经常更新的 ViewModel(带有 INotifyPropertyChanged)的 ObservableCollection。
现在我需要像这样将数据塑造成 NewViewModel 的新 ObservableCollection;
var query = from o in _orders
select new ComplexRowViewModel()
{Isin = o.Isin,
Name = o.Isin,
GermanSymbol = o.Exchange,
PrimarySymbol = o.State.ToString()};
GridData = query;
但它当然行不通。就像我使用 Obtics 或 CLINQ 一样,如果新项目进入第一个集合,则新集合会更新,但如果现有项目的属性发生更改,则不会在新集合中更新。
那么有什么想法吗?