private ChannelTypeFactory() { _typeImages = new Dictionary <string, string>(19); _typeImages.Add("VIP尊享", "/Images/Channels/vip.png"); _typeImages.Add("电影", "/Images/Channels/movie.png"); _typeImages.Add("电视剧", "/Images/Channels/teleplay.png"); _typeImages.Add("动漫", "/Images/Channels/cartoon.png"); _typeImages.Add("综艺", "/Images/Channels/show.png"); _typeImages.Add("体育", "/Images/Channels/sports.png"); _typeImages.Add("热点", "/Images/Channels/hot.png"); _typeImages.Add("游戏", "/Images/Channels/game.png"); //_typeImages.Add("推荐分类", "/Images/Channels/recommend.png"); _typeImages.Add("旅游", "/Images/Channels/travel.png"); //_typeImages.Add("生活", "/Images/Channels/life.png"); //_typeImages.Add("时尚", "/Images/Channels/modern.png"); _typeImages.Add("音乐", "/Images/Channels/music.png"); _typeImages.Add("娱乐", "/Images/Channels/flower.png"); //_typeImages.Add("搞笑", "/Images/Channels/funny.png"); _typeImages.Add("最近观看", "/Images/Channels/history.png"); _typeImages.Add("我的收藏", "/Images/Channels/favoriten.png"); _typeImages.Add("我的下载", "/Images/Channels/downloaded.png"); //_typeImages.Add("直播", "/Images/Channels/live.png"); _defaultImage = "/Images/Channels/default.png"; _channelTypeSettingKey = "ChannelTypeSettingKey"; _localTypes = new ChannelTypeItem[] { new ChannelTypeItem() { TypeId = RecentTypeId, TypeName = "最近观看", ImageUri = _typeImages["最近观看"] }, new ChannelTypeItem() { TypeId = FavoritenTypeId, TypeName = "我的收藏", ImageUri = _typeImages["我的收藏"] }, new ChannelTypeItem() { TypeId = DownloadedTypeId, TypeName = "我的下载", ImageUri = _typeImages["我的下载"], Count = DownloadViewModel.Instance.DownloadingItems.Count } //new ChannelTypeItem(){TypeId = LiveTypeId, TypeName="直播", ImageUri = _defaultImage} }; _allViewModel = new ChannelTypeViewModel(); _selectedViewModel = new ObservableCollection <ChannelTypeItem>(); var selectGroup = new ChannelTypeGroup(); selectGroup.GroupName = "已固定"; var unSelectGroup = new ChannelTypeGroup(); unSelectGroup.GroupName = "未固定"; _allViewModel.Add(selectGroup); _allViewModel.Add(unSelectGroup); _typeFactory = new TypeFactory(); _typeFactory.HttpSucessHandler += typeFactory_HttpSucess; _typeFactory.HttpFailorTimeOut += HttpFailorTimeOut; }
private ChannelTypeFactory() { _typeImages = new Dictionary <string, string>(19); _typeImages.Add("VIP尊享", "ms-appx:///Images/Channels/vip.png"); _typeImages.Add("电影", "ms-appx:///Images/Channels/movie.png"); _typeImages.Add("电视剧", "ms-appx:///Images/Channels/teleplay.png"); _typeImages.Add("动漫", "ms-appx:///Images/Channels/cartoon.png"); _typeImages.Add("综艺", "ms-appx:///Images/Channels/show.png"); _typeImages.Add("体育", "ms-appx:///Images/Channels/sports.png"); _typeImages.Add("热点", "ms-appx:///Images/Channels/hot.png"); _typeImages.Add("游戏", "ms-appx:///Images/Channels/game.png"); _typeImages.Add("推荐分类", "ms-appx:///Images/Channels/recommend.png"); _typeImages.Add("旅游", "ms-appx:///Images/Channels/travel.png"); _typeImages.Add("生活", "ms-appx:///Images/Channels/life.png"); _typeImages.Add("时尚", "ms-appx:///Images/Channels/modern.png"); _typeImages.Add("音乐", "ms-appx:///Images/Channels/music.png"); _typeImages.Add("娱乐", "ms-appx:///Images/Channels/flower.png"); _typeImages.Add("搞笑", "ms-appx:///Images/Channels/funny.png"); _typeImages.Add("最近观看", "ms-appx:///Images/Channels/history.png"); _typeImages.Add("我的收藏", "ms-appx:///Images/Channels/favoriten.png"); _typeImages.Add("已下载", "ms-appx:///Images/Channels/downed.png"); _typeImages.Add("直播", "ms-appx:///Images/Channels/live.png"); _defaultImage = "ms-appx:///Images/Channels/default.png"; _channelTypeSettingKey = "ChannelTypeSettingKey"; _localTypes = new ChannelTypeItem[] { new ChannelTypeItem() { TypeId = RecentTypeId, TypeName = "最近观看", ImageUri = _defaultImage }, new ChannelTypeItem() { TypeId = FavoritenTypeId, TypeName = "我的收藏", ImageUri = _defaultImage }, new ChannelTypeItem() { TypeId = DownloadedTypeId, TypeName = "已下载", ImageUri = _defaultImage }, new ChannelTypeItem() { TypeId = LiveTypeId, TypeName = "直播", ImageUri = _defaultImage } }; _allViewModel = new ChannelTypeViewModel(); _allViewModel.Groups = new ObservableCollection <ChannelTypeGroup>(); _selectedViewModel = new ObservableCollection <ChannelTypeItem>(); _selectedViewModel.CollectionChanged += selectedTypes_CollectionChanged; _typeFactory = new TypeFactory(); _typeFactory.HttpSucessHandler += typeFactory_HttpSucess; _typeFactory.HttpFailorTimeOut += HttpFailorTimeOut; }
private ChannelTypeFactory() { _typeImages = new Dictionary<string, string>(19); _typeImages.Add("VIP尊享", "/Images/Channels/vip.png"); _typeImages.Add("电影", "/Images/Channels/movie.png"); _typeImages.Add("电视剧", "/Images/Channels/teleplay.png"); _typeImages.Add("动漫", "/Images/Channels/cartoon.png"); _typeImages.Add("综艺", "/Images/Channels/show.png"); _typeImages.Add("体育", "/Images/Channels/sports.png"); _typeImages.Add("热点", "/Images/Channels/hot.png"); _typeImages.Add("游戏", "/Images/Channels/game.png"); //_typeImages.Add("推荐分类", "/Images/Channels/recommend.png"); _typeImages.Add("旅游", "/Images/Channels/travel.png"); //_typeImages.Add("生活", "/Images/Channels/life.png"); //_typeImages.Add("时尚", "/Images/Channels/modern.png"); _typeImages.Add("音乐", "/Images/Channels/music.png"); _typeImages.Add("娱乐", "/Images/Channels/flower.png"); //_typeImages.Add("搞笑", "/Images/Channels/funny.png"); _typeImages.Add("最近观看", "/Images/Channels/history.png"); _typeImages.Add("我的收藏", "/Images/Channels/favoriten.png"); _typeImages.Add("我的下载", "/Images/Channels/downloaded.png"); //_typeImages.Add("直播", "/Images/Channels/live.png"); _defaultImage = "/Images/Channels/default.png"; _channelTypeSettingKey = "ChannelTypeSettingKey"; _localTypes = new ChannelTypeItem[] { new ChannelTypeItem(){TypeId = RecentTypeId, TypeName="最近观看", ImageUri=_typeImages["最近观看"]}, new ChannelTypeItem(){TypeId = FavoritenTypeId, TypeName="我的收藏", ImageUri=_typeImages["我的收藏"]}, new ChannelTypeItem(){TypeId = DownloadedTypeId, TypeName="我的下载", ImageUri=_typeImages["我的下载"], Count = DownloadViewModel.Instance.DownloadingItems.Count} //new ChannelTypeItem(){TypeId = LiveTypeId, TypeName="直播", ImageUri = _defaultImage} }; _allViewModel = new ChannelTypeViewModel(); _selectedViewModel = new ObservableCollection<ChannelTypeItem>(); var selectGroup = new ChannelTypeGroup(); selectGroup.GroupName = "已固定"; var unSelectGroup = new ChannelTypeGroup(); unSelectGroup.GroupName = "未固定"; _allViewModel.Add(selectGroup); _allViewModel.Add(unSelectGroup); _typeFactory = new TypeFactory(); _typeFactory.HttpSucessHandler += typeFactory_HttpSucess; _typeFactory.HttpFailorTimeOut += HttpFailorTimeOut; }
private ChannelTypeFactory() { _typeImages = new Dictionary<string, string>(19); _typeImages.Add("VIP尊享", "ms-appx:///Images/Channels/vip.png"); _typeImages.Add("电影", "ms-appx:///Images/Channels/movie.png"); _typeImages.Add("电视剧", "ms-appx:///Images/Channels/teleplay.png"); _typeImages.Add("动漫", "ms-appx:///Images/Channels/cartoon.png"); _typeImages.Add("综艺", "ms-appx:///Images/Channels/show.png"); _typeImages.Add("体育", "ms-appx:///Images/Channels/sports.png"); _typeImages.Add("热点", "ms-appx:///Images/Channels/hot.png"); _typeImages.Add("游戏", "ms-appx:///Images/Channels/game.png"); _typeImages.Add("推荐分类", "ms-appx:///Images/Channels/recommend.png"); _typeImages.Add("旅游", "ms-appx:///Images/Channels/travel.png"); _typeImages.Add("生活", "ms-appx:///Images/Channels/life.png"); _typeImages.Add("时尚", "ms-appx:///Images/Channels/modern.png"); _typeImages.Add("音乐", "ms-appx:///Images/Channels/music.png"); _typeImages.Add("娱乐", "ms-appx:///Images/Channels/flower.png"); _typeImages.Add("搞笑", "ms-appx:///Images/Channels/funny.png"); _typeImages.Add("最近观看", "ms-appx:///Images/Channels/history.png"); _typeImages.Add("我的收藏", "ms-appx:///Images/Channels/favoriten.png"); _typeImages.Add("已下载", "ms-appx:///Images/Channels/downed.png"); _typeImages.Add("直播", "ms-appx:///Images/Channels/live.png"); _defaultImage = "ms-appx:///Images/Channels/default.png"; _channelTypeSettingKey = "ChannelTypeSettingKey"; _localTypes = new ChannelTypeItem[] { new ChannelTypeItem(){TypeId = RecentTypeId, TypeName="最近观看", ImageUri=_defaultImage}, new ChannelTypeItem(){TypeId = FavoritenTypeId, TypeName="我的收藏", ImageUri=_defaultImage}, new ChannelTypeItem(){TypeId = DownloadedTypeId, TypeName="已下载", ImageUri=_defaultImage}, new ChannelTypeItem(){TypeId = LiveTypeId, TypeName="直播", ImageUri = _defaultImage} }; _allViewModel = new ChannelTypeViewModel(); _allViewModel.Groups = new ObservableCollection<ChannelTypeGroup>(); _selectedViewModel = new ObservableCollection<ChannelTypeItem>(); _selectedViewModel.CollectionChanged += selectedTypes_CollectionChanged; _typeFactory = new TypeFactory(); _typeFactory.HttpSucessHandler += typeFactory_HttpSucess; _typeFactory.HttpFailorTimeOut += HttpFailorTimeOut; }