public MylistListViewModel(MylistViewModel vm, NicoNicoMylistGroupData group, List <NicoNicoMylistData> list) : base(group.Name) { EditModeViewModel = new MylistEditModeViewModel(this); Owner = vm; Group = group; Mylist = new DispatcherCollection <MylistListEntryViewModel>(DispatcherHelper.UIDispatcher); foreach (NicoNicoMylistData data in list) { Mylist.Add(new MylistListEntryViewModel(this, data)); } Sort(0); }
public MylistListViewModel(MylistViewModel vm, NicoNicoMylistGroupData group, List<NicoNicoMylistData> list) : base(group.Name) { EditModeViewModel = new MylistEditModeViewModel(this); Owner = vm; Group = group; Mylist = new DispatcherCollection<MylistListEntryViewModel>(DispatcherHelper.UIDispatcher); foreach(NicoNicoMylistData data in list) { Mylist.Add(new MylistListEntryViewModel(this, data)); } Sort(SortIndex); }