我正在四處尋找諸如ObservableCollection<T>
之類的東西,只要集合中的項目屬性發生更改,也會引發事件。我遇到了BindingList<T>
,但很遺憾得知它在Silverlight中不可用。BindingList在Silverlight中等效嗎?想要觀察收集元素中的更改
我知道我可以很容易地構建這個,通過繼承ObservableCollection<T>
並訂閱項目的PropertyChanged事件添加(和取消訂閱,因爲他們被刪除,當然)。然而,在我這樣做之前,我想確保我沒有可以使用的東西。