private void MenuListView_ItemClick(object sender, ItemClickEventArgs e) { var item = e.ClickedItem as FrameworkElement; var parent = VisualTreeExtension.GetParentObject <ListViewItem>(item, ""); string tag = parent.Tag.ToString(); switch (tag) { case "Message": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Account.MessagePage)); break; case "VideoDynamic": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Video.DynamicPage)); break; case "MyAnime": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Account.FavoriteAnimePage), "anime"); break; case "MyMovie": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Account.FavoriteAnimePage), "cinema"); break; case "MyFavorite": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Account.FavoriteContainerPage), "Favorite"); break; case "MyCollect": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Account.FavoriteContainerPage), "Collect"); break; case "ViewLater": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Video.ViewLaterPage)); break; case "History": App.AppViewModel.NavigateToSubPage(typeof(Pages_Share.Sub.Video.HistoryPage)); break; default: break; } AccountFlyout.Hide(); }
private void DetailContainer_Tapped(object sender, TappedRoutedEventArgs e) { AccountFlyout.ShowAt(DetailContainer); }