Exemplo n.º 1
0
        private void UpdateNavBarAppearance(BuzzleNavBarItem highlightedItem)
        {
            var items = new List<NavBarItem>();
            for (int i = 0; i < CurrentNavBarGroup.ItemLinks.Count; i++)
            {
                items.Add(CurrentNavBarGroup.ItemLinks[i].Item);
            }

            items.Where(item => item != highlightedItem).ForEach(item => item.Appearance.Assign(GenerateNormalLinkAppearance()));

            highlightedItem.Appearance.Assign(GenerateClickedLinkAppearance());
        }
Exemplo n.º 2
0
 private void AddNavBarItem(BuzzleGlobalView thisForm)
 {
     var navBarItem = new BuzzleNavBarItem(thisForm);
     navBarItem.LinkClicked += NavBarItemClicked;
     thisForm.NavBarLink = navBarItem;
     CurrentNavBarGroup.ItemLinks.Add(navBarItem);
 }