Пример #1
0
 public NavigateSubItemMenu(NavigateMenuItem navigateMenuItem, NavigateSubMenuItem navigateSubMenuItem)
 {
     NavSubItemNameTitle         = navigateSubMenuItem.title;
     NavParentGroupName          = navigateMenuItem.title;
     NavSubItemUrlPage           = navigateSubMenuItem.url;
     NavPageEnableMasterTemplate = navigateSubMenuItem.master;
 }
Пример #2
0
        public NavigateBarItemViewModel(NavigateMenuItem navigateMenuItem)
        {
            NavItemNameTitle            = navigateMenuItem.title;
            SubItemArrowVisibility      = navigateMenuItem.subArrow == true ? Visibility.Visible : Visibility.Collapsed;
            NavItemIconKind             = navigateMenuItem.iconType;
            NavItemUrlPage              = navigateMenuItem.url;
            NavPageEnableMasterTemplate = navigateMenuItem.master;

            if (navigateMenuItem.subArrow == true)
            {
                NavigateSubMenuItems = new List <NavigateSubItemMenu>();
                foreach (NavigateSubMenuItem navigateSubMenuItem in navigateMenuItem.submenus.submenu)
                {
                    NavigateSubMenuItems.Add(new NavigateSubItemMenu(navigateMenuItem, navigateSubMenuItem));
                }
            }
        }