private void SuperGiants_Tapped(object sender, TappedRoutedEventArgs e) { ControlFrame.Instance.StopReacting(); HyperBannerItem Item = GridContext(sender); Item.Banner?.Click(); NameValue <Func <Page> > Handler = PageProcessor.GetPageHandler(Item.Source); ControlFrame.Instance.NavigateTo(Handler.Name, Handler.Value); }
public async void View(ILoader <ActiveItem> Loader) { IList <ActiveItem> Items = await Loader.NextPage(4); bool NarrowScreen = (ViewMode == "V"); HBItems = Items.Remap((x, i) => { HyperBannerItem Item = new HyperBannerItem(x, PStack) { Index = i, NarrowScr = NarrowScreen }; Item.SetBanner(LayoutRoot); return(Item); }); CanvasListView.ItemsSource = HBItems; }