private void HeroesGridView_ItemClick(object sender, ItemClickEventArgs e) { if (HeroesGridView.ContainerFromItem(e.ClickedItem) is GridViewItem container) { SelectedHero = container.Content as DotaHeroes; } this.Frame.Navigate(typeof(HeroInfoPage)); }
public HeroInfoPage() { this.InitializeComponent(); if (HeroesPage.SelectedHero != null) { SelectedHero = HeroesPage.SelectedHero; } else { ShowDialog("抱歉,参数传递错误,请重试或联系开发人员,谢谢!"); return; } if (NetworkCheckHelper.CheckNetwork() == false) { //断网 return; } else { ShowHero(); } }