Ejemplo n.º 1
0
        public Window1()
        {
            assemblyLoaded = typeof(System.Windows.Interactivity.Interaction) != null;
            InitializeComponent();

            var model = new SearchByMylistModel();

            model.Word = HttpRequestConst.MylistDefault;
            model.Reload();
        }
Ejemplo n.º 2
0
        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();
        }