Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
        }