public SidePaneViewModel(INavigationService navigationService) : base(navigationService) { if (!IsInDesignMode) { var view = ApplicationView.GetForCurrentView(); view.VisibleBoundsChanged += OnVisibleBoundsChanged; } TopMenuItems.Add(new MenuItem() { Icon = "", Title = "home", MenuItemType = MenuItemType.Home, MenuItemFontType = MenuItemFontType.MDL2 }); //TopMenuItems.Add(new MenuItem() { Icon = "", Title = "statistics", MenuItemType = MenuItemType.Statistics, MenuItemFontType = MenuItemFontType.MDL2 }); TopMenuItems.Add(new MenuItem() { Icon = "", Title = "statistics", MenuItemType = MenuItemType.Statistics, MenuItemFontType = MenuItemFontType.Material }); TopMenuItems.Add(new MenuItem() { Icon = "", Title = "profile", MenuItemType = MenuItemType.Profile, MenuItemFontType = MenuItemFontType.MDL2 }); TopMenuItems.Add(new MenuItem() { Icon = "", Title = "club", MenuItemType = MenuItemType.Clubs, MenuItemFontType = MenuItemFontType.Material }); BottomMenuItems.Add(new MenuItem() { Icon = "", Title = "settings", MenuItemType = MenuItemType.Settings, MenuItemFontType = MenuItemFontType.MDL2 }); BottomMenuItems.Add(new MenuItem() { Icon = "", Title = null, MenuItemType = MenuItemType.Empty, MenuItemFontType = MenuItemFontType.MDL2 }); }
/// <summary> /// Конструктор по умолчанию. /// </summary> public ShellViewModel() { ToggleSplitViewPaneCommand = new DelegateCommand(() => IsSplitViewPaneOpen = !IsSplitViewPaneOpen); MenuItems.Add(new MenuItem { Icon = "\uE10F", Title = StringHelper.ToString("HomeSplitViewItem"), PageType = typeof(HomeView) }); MenuItems.Add(new MenuItem { Icon = "\uE1EE", Title = StringHelper.ToString("ListEditorSplitViewItem"), PageType = typeof(ListEditorView) }); MenuItems.Add(new MenuItem { Icon = "\uE80A", Title = StringHelper.ToString("GridEditorSplitViewItem"), PageType = typeof(GridEditorView) }); MenuItems.Add(new MenuItem { Icon = "\uE104", Title = StringHelper.ToString("FillingSplitViewItem"), PageType = typeof(FillingView) }); BottomMenuItems.Add(new MenuItem { Icon = "\uE946", Title = StringHelper.ToString("AboutSplitViewItem"), PageType = typeof(AboutView) }); SelectedMenuItem = MenuItems.First(); }