public Window1() { assemblyLoaded = typeof(System.Windows.Interactivity.Interaction) != null; InitializeComponent(); var model = new SearchByMylistModel(); model.Word = HttpRequestConst.MylistDefault; model.Reload(); }
public SearchByMylistViewModel(SearchByMylistModel model) { Source = model; this.MylistTitle = Source.MylistTitle; this.MylistCreator = Source.MylistCreator; this.MylistDescription = Source.MylistDescription; this.UserId = Source.UserId; //this.UserThumbnail = Source.UserThumbnail; this.MylistDate = Source.MylistDate; Items = Source.Videos.ToSyncedSynchronizationContextCollection( id => new SearchByMylistItemViewModel(id), AnonymousSynchronizationContext.Current ); SortItems = ComboSortMylistModel .Instance .Items .ToSyncedSynchronizationContextCollection(m => m, AnonymousSynchronizationContext.Current); SelectedSortItem = SortItems.First(); }