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()); })
            });
        }
Beispiel #2
0
 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;
 }