public MenuViewModel(StatusBarViewModel sbar) { _sbar = sbar; HiddenMenu = false; var hide = new HideMenu(Hide); MenuCollection.Add(new Menu("Тестирование", false)); MenuCollection.Add(new Menu("Запустить тестирование", true) { Command = new AppCommand(() => { ChangeContent.DynamicInvoke(new RunTestViewModel(_sbar, hide)); }) }); MenuCollection.Add(new Menu("Управление", false)); MenuCollection.Add(new Menu("Добавить вопросы", true) { Command = new AppCommand(() => { ChangeContent.DynamicInvoke(new AddMuchQuestionViewModel(_sbar, hide)); }) }); MenuCollection.Add(new Menu("Изменить вопросы", true) { Command = new AppCommand(() => { ChangeContent.DynamicInvoke(new EditQuestionsViewModel(_sbar, hide)); }) }); MenuCollection.Add(new Menu("Статистика", false)); MenuCollection.Add(new Menu("Статистика по группам", true) { Command = new AppCommand(() => { ChangeContent.DynamicInvoke(new StatisticViewModel(_sbar)); }) }); MenuCollection.Add(new Menu("Общая статистика", true) { Command = new AppCommand(() => { ChangeContent.DynamicInvoke(new GeneralStatisticViewModel(_sbar)); }) }); MenuCollection.Add(new Menu("Сервис", false)); MenuCollection.Add(new Menu("Настройки", true) { Command = new AppCommand(() => { ChangeContent.DynamicInvoke(new SettingViewModel()); }) }); }
private void Border_Tapped(object sender, TappedRoutedEventArgs e) { BtN_Menu.Source = new BitmapImage(new Uri("ms-appx:///Assets/option2.png", UriKind.Absolute)); menu.Visibility = Visibility.Collapsed; LeftPanel.Visibility = Visibility.Collapsed; brd.Visibility = Visibility.Collapsed; HideMenu.Begin(); Hidebrd.Begin(); HideMenuBtn.Begin(); CloseRotateBtnMenu.Begin(); BtN_Menu.Visibility = Visibility.Visible; }