private void csm_ItemClick(object sender, ItemClickEventArgs e) { var item = e.ClickedItem as csmItems; switch (item.type) { case "srepo": new PopupNotification("暂未开放!请关注更新").show(); break; case "hanju": MsgPostHelper.ChangeHomePivotIndex(2); break; case "series": new PopupNotification("暂未开放!请关注更新").show(); break; case "tv_live": new PopupNotification("暂未开放!请关注更新").show(); break; case "v_follow": MsgPostHelper.ChangeHomePivotIndex(0); break; default: break; } }
private async void btnDetailSerie(object sender, ItemClickEventArgs e) { string url = "http://api.hanju.koudaibaobao.com/api/series/detailV3?sid=" + (e.ClickedItem as HanjuShort).sid; string json = await netHelper.RequestStr(url, null); SeriesDetail seriesDetail = netHelper.GetView <SeriesDetail>(json); MsgPostHelper.MainNavigateTo(typeof(SeriesDetailPage), seriesDetail); }
private void lvStarsClick(object sender, ItemClickEventArgs e) { if ((e.ClickedItem as hotStars).sid != 0) { MsgPostHelper.MainNavigateTo(typeof(StarInfoPage), e.ClickedItem); } else { MsgPostHelper.MainNavigateTo(typeof(StarsListPage), 0); } }
private async void Video_ItemClick(object sender, ItemClickEventArgs e) { HanjuShort hanjuShort = e.ClickedItem as HanjuShort; string Url = hanjuShort.sources[0].page; if (Url.Contains("bilibili")) { string biliUrl = await BilibiliHelper.GetUrlFromBilibili(Url); MsgPostHelper.MainNavigateTo(typeof(VideoPlayer), biliUrl); } else { MsgPostHelper.MainNavigateTo(typeof(VideoPlayer), Url); } }
private void btnSerach_Click(object sender, RoutedEventArgs e) { MsgPostHelper.MainNavigateTo(typeof(SearchResultPage), txtKeyWords.Text); }