使用带有集合的ObservableObject在Windows Phone Viewmodels上进行回调

时间:2014-03-24 19:58:22

标签: c# wpf observablecollection

我在编写的某些代码中存在一个问题,即在使用项目列表时尝试在数据绑定中使用ObservableObject。我有一个模型视图,当绑定到单个ObservableObject时很好,但是当我绑定List ObservableObject时,它会在我更新一个项目时停止工作。

所以我有以下内容;

public class SongViewModel : ObservableObject

这是一个单独的类;

public class AlbumViewModel 
    {
        ObservableCollection<SongViewModel> _songs = new ObservableCollection<SongViewModel>();

绑定到使用LongListSelection作为数据源的SongViewModel工作正常,但是我绑定到AlbumViewModel更新回调停止工作且UI不是&#39; t更新。

我已经创建了一个小型Windows Phone 8解决方案来演示此问题:

http://moonmirage.no-ip.org/wcf_phone.zip

0 个答案:

没有答案