Example #1
0
        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);
        }
Example #3
0
 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);
     }
 }
Example #4
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);
            }
        }
Example #5
0
 private void btnSerach_Click(object sender, RoutedEventArgs e)
 {
     MsgPostHelper.MainNavigateTo(typeof(SearchResultPage), txtKeyWords.Text);
 }