private void NavigationView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
        {
            var selected = (MUXC.NavigationViewItem)args.SelectedItem;

            GlobalSettings.Instance.SelectedNavigationViewItemTag = selected.Tag as string;
            if (args.IsSettingsSelected)
            {
                MainFrame.Navigate(typeof(SettingsPage));
            }
            else
            {
                switch (selected.Tag)
                {
                case "IndividualHorizontal":
                case "IndividualVertical":
                    bool isHorizontal = Equals(selected.Tag, "IndividualHorizontal");
                    if (MainFrame.Content is MainPage mainPage)
                    {
                        mainPage.IsHorizontal = isHorizontal;
                    }
                    else
                    {
                        MainFrame.Navigate(typeof(MainPage), isHorizontal);
                    }
                    break;

                case "TeamBurndown":
                    MainFrame.Navigate(typeof(TeamBurndown));
                    break;
                }
            }
        }
Esempio n. 2
0
        private void NaviView_SelectionChanged(muxc.NavigationView sender, muxc.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                ContentFrame.Navigate(typeof(Views.Settings));
            }
            else
            {
                var item = args.SelectedItem as muxc.NavigationViewItem;

                switch (item.Tag)
                {
                case "Views.Search":      // 검색
                    ContentFrame.Navigate(typeof(Views.Search));
                    break;

                case "Views.HangulSpelling":      // 한글 맞춤법
                    ContentFrame.Navigate(typeof(Views.HangulSpelling));
                    break;

                case "Views.Revision":      // 수정 내용
                    ContentFrame.Navigate(typeof(Views.Revision));
                    break;

                case "Views.SpellingChecker":      // 맞춤법/문법 검사기
                    ContentFrame.Navigate(typeof(Views.SpellingChecker));
                    break;
                }
            }
        }
Esempio n. 3
0
 private void NavigationView_SelectionChanged(WinUI.NavigationView sender, WinUI.NavigationViewSelectionChangedEventArgs args)
 {
     if (args.SelectedItem is WinUI.NavigationViewItem item && item.Tag is string key)
     {
         Navigate(key);
     }
 }
Esempio n. 4
0
 private void NavigationView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
 {
     if (args.SelectedItem != null)
     {
         MainFrame.Navigate(typeof(ConversationPage), (args.SelectedItem as ChatMenuItemControl).ConversationId);
     }
 }
Esempio n. 5
0
        private void NavView_SelectionChanged(NavigationView sender, NavigationViewSelectionChangedEventArgs args)
        {
            // Reset argument type indicatiors
            SelectionChangedItemType.Text          = "null";
            SelectionChangedItemContainerType.Text = "null";

            m_selectionChangedEventsFired++;
            if (args.SelectedItem != null)
            {
                SelectionChangedItemType.Text = args.SelectedItem.GetType().ToString();

                var itemdata = args.SelectedItem as NavigationViewItem;
                if (itemdata != null)
                {
                    if (itemdata.Content != null)
                    {
                        NavView.Header = itemdata.Content + " as header";
                    }
                    else if (args.IsSettingsSelected) // to handle settings without content case in top nav
                    {
                        NavView.Header = "Settings as header";
                    }
                }
            }

            if (args.SelectedItemContainer != null)
            {
                SelectionChangedItemContainerType.Text = args.SelectedItemContainer.GetType().ToString();
            }
        }
Esempio n. 6
0
        private void NavigationView_SelectionChanged(NavigationView sender, NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                NavigationManager.NavigateToSettings();
                return;
            }

            Microsoft.UI.Xaml.Controls.NavigationViewItem navItem = args.SelectedItem as Microsoft.UI.Xaml.Controls.NavigationViewItem;
            if (navItem == null)
            {
                NavigationManager.NavigateToHome();
                return;
            }

            PageInfo pageInfo = Pages.Find((info) => info.Title == navItem.Content.ToString());

            if (pageInfo == null)
            {
                NavigationManager.NavigateToHome();
                return;
            }

            if (pageInfo != null && pageInfo.PageType.BaseType == typeof(Page))
            {
                MainFrame.Navigate(pageInfo.PageType);
            }
        }
Esempio n. 7
0
        private void NavPane_SelectionChanged(NewControls.NavigationView sender, NewControls.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.SelectedItem == null)
            {
                HeaderControl.Visibility = Visibility.Collapsed;
                return;
            }

            string selectionTag = (args.SelectedItem as NewControls.NavigationViewItem).Tag.ToString();

            HeaderControl.Visibility = selectionTag == "Home" ? Visibility.Visible : Visibility.Collapsed;
            switch (selectionTag)
            {
            case "Home":
                if (!(ContentFrame.Content is Home))
                {
                    ContentFrame.Navigate(typeof(Home));
                }
                break;

            case "Schedule":
                if (!(ContentFrame.Content is Schedule))
                {
                    ContentFrame.Navigate(typeof(Schedule));
                }
                break;

            case "Score":
                if (!(ContentFrame.Content is Score))
                {
                    ContentFrame.Navigate(typeof(Score));
                }
                break;
            }
        }
Esempio n. 8
0
 private void NavigationView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
 {
     if (UISystem.PageNameToType(args.SelectedItem.ToString()) != null)
     {
         ContentFrame.Navigate(UISystem.PageNameToType(args.SelectedItem.ToString()));
     }
 }
Esempio n. 9
0
        //private void NavigationView_ItemInvoked(muxc.NavigationView sender, muxc.NavigationViewItemInvokedEventArgs args)
        //{
        //    if (args.IsSettingsInvoked)
        //    {
        //        if (Frame.CurrentSourcePageType != typeof(SettingPages.SettingPage))
        //        {
        //            Frame.Navigate(typeof(SettingPages.SettingPage));
        //        }
        //    }
        //    else if (args.InvokedItem is string title)
        //    {
        //        if (title == "关注") { return; }
        //        sender.Header = title;
        //        var item = allMenuItems.First(i => i.Title == title);
        //        var uri = title == "头条" ? "/main/indexV8" : $"{item.Uri}&title={title}";
        //        //UIHelper.ShowMessage(uri);
        //        navigationViewFrame.Navigate(typeof(IndexPage), new ViewModels.IndexPage.ViewModel(uri, false), args.RecommendedNavigationTransitionInfo);
        //    }
        //    else if (args.InvokedItem is MenuItem item1)
        //    {
        //        //UIHelper.ShowMessage(item1.Uri);
        //        navigationViewFrame.Navigate(typeof(IndexPage), new ViewModels.IndexPage.ViewModel(item1.Uri, false), args.RecommendedNavigationTransitionInfo);
        //    }
        //}
        #endregion

        private void NavigationView_SelectionChanged(muxc.NavigationView sender, muxc.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                Frame.Navigate(typeof(SettingPages.SettingPage), args.RecommendedNavigationTransitionInfo);
            }
            else if (args.SelectedItemContainer != null)
            {
                var navItemTag = args.SelectedItemContainer.Tag.ToString();
                if (!navItemTag.StartsWith('V'))
                {
                    navigationViewFrame.Navigate(typeof(IndexPage), new ViewModels.IndexPage.ViewModel("/page?url=V9_HOME_TAB_FOLLOW&type=" + navItemTag, false), args.RecommendedNavigationTransitionInfo);
                }
                else if (navItemTag == "V9_HOME_TAB_HEADLINE")
                {
                    navigationViewFrame.Navigate(typeof(IndexPage), new ViewModels.IndexPage.ViewModel("/main/indexV8", false), args.RecommendedNavigationTransitionInfo);
                }
                else if (navItemTag == "V11_FIND_DYH")
                {
                    navigationViewFrame.Navigate(typeof(IndexPage), new ViewModels.IndexPage.ViewModel("/user/dyhSubscribe", false), args.RecommendedNavigationTransitionInfo);
                }
                else
                {
                    navigationViewFrame.Navigate(typeof(IndexPage), new ViewModels.IndexPage.ViewModel("/page?url=" + navItemTag, false), args.RecommendedNavigationTransitionInfo);
                }
                //UIHelper.ShowMessage((string)selectedItem.Tag);
            }
        }
Esempio n. 10
0
        private void OnMenuItemSelectionChanged(DepControls.NavigationView sender, DepControls.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.SelectedItem != null && !_dontNavigate)
            {
                Type pageType = null;

                switch (args.SelectedItem)
                {
                case MainViewModel main:
                    pageType = typeof(MainPage);
                    break;

                case StoreViewModel store:
                    pageType = typeof(StorePage);
                    break;

                case ProductConfigurationViewModel config:
                    pageType = typeof(ProductConfigurationPage);
                    break;
                }

                if (pageType != null)
                {
                    _ = NavigateWithTransition(pageType, args.SelectedItem);
                }
            }
        }
Esempio n. 11
0
        private void NavigationView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
        {
            var    selectedItem    = (MUXC.NavigationViewItem)args.SelectedItem;
            string selectedItemTag = ((string)selectedItem.Tag);
            string pageName        = "Asklepios.Pages." + selectedItemTag;
            Type   pageType        = Type.GetType(pageName);

            contentFrame.Navigate(pageType);
        }
Esempio n. 12
0
 private void OnSelectionChanged(muxc.NavigationView sender, muxc.NavigationViewSelectionChangedEventArgs args)
 {
     if (args.SelectedItem is NavigationItem item)
     {
         ViewModel.NavigateTo(item.ViewModel);
     }
     else if (args.IsSettingsSelected)
     {
         ViewModel.NavigateTo(typeof(SettingsViewModel));
     }
     UpdateBackButton();
 }
Esempio n. 13
0
        private async void NavMain_OnSelectionChanged(NavigationView sender,
                                                      NavigationViewSelectionChangedEventArgs args)
        {
            var nowitem = sender.SelectedItem as NavigationViewItem;

            if (!IsNavBack)
            {
                selectionHistory.Add(nowitem);
            }
            if (selectionHistory.Count > 1)
            {
                NavMain.IsBackEnabled = true;
            }
            IsNavBack = false;
            if (nowitem.Tag is null)
            {
                return;
            }
            if (nowitem.Tag.ToString() == "PersonalFM")
            {
                PersonalFM.InitPersonalFM();
                return;
            }

            if (nowitem.Tag.ToString() == "PageMe" && !Common.Logined)
            {
                InfoBarLoginHint.IsOpen = true;
                await DialogLogin.ShowAsync();

                return;
            }

            if (nowitem.Tag.ToString().StartsWith("Playlist"))
            {
                Common.BaseFrame.Navigate(typeof(Pages.SongListDetail), nowitem.Tag.ToString().Substring(8),
                                          new EntranceNavigationTransitionInfo());
            }

            switch (nowitem.Tag.ToString())
            {
            case "PageMe":
                Common.BaseFrame.Navigate(typeof(Pages.Me), null, new EntranceNavigationTransitionInfo());
                break;

            case "PageHome":
                Common.BaseFrame.Navigate(typeof(Pages.Home), null, new EntranceNavigationTransitionInfo());
                break;

            case "PageSettings":
                Common.BaseFrame.Navigate(typeof(Pages.Settings), null, new EntranceNavigationTransitionInfo());
                break;
            }
        }
Esempio n. 14
0
 private void NavView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
 {
     if (args.IsSettingsSelected == true)
     {
         Navigate("SettingsPage", args.RecommendedNavigationTransitionInfo);
     }
     else if (args.SelectedItemContainer != null)
     {
         var navItemTag = args.SelectedItemContainer.Tag.ToString();
         Navigate(navItemTag, args.RecommendedNavigationTransitionInfo);
     }
     else
     {
         ContentFrame.Navigate(UISystem.PageNameToType(args.SelectedItem.ToString()));
     }
 }
        public void OnNavigationSelectionChanged(UI.NavigationView sender, UI.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.SelectedItem is UI.NavigationViewItem navigationItem)
            {
                switch (navigationItem.Tag)
                {
                case "books":
                    ContentFrame.Navigate(typeof(BooksPage));
                    break;

                case "page2":
                    ContentFrame.Navigate(typeof(VideoPage));
                    break;
                }
            }
        }
Esempio n. 16
0
        private void NavView_SelectionChanged(muxs.NavigationView sender, muxs.NavigationViewSelectionChangedEventArgs args)
        {
            var navItemTag = args.SelectedItemContainer.Content.ToString();

            if (navItemTag == "Home")
            {
                NavigationFrame.Navigate(typeof(Homepage));
            }
            if (navItemTag == "Files")
            {
                NavigationFrame.Navigate(typeof(File));
            }
            if (navItemTag == "Notes")
            {
                NavigationFrame.Navigate(typeof(Notes));
            }
        }
Esempio n. 17
0
        private void NavigationView_SelectionChanged(WinUI.NavigationView sender, WinUI.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                ContentFrame.Navigate(typeof(SettingsPage));
                NavigationView.Header = "Settings";
                return;
            }

            var item = args.SelectedItemContainer as WinUI.NavigationViewItem;

            if (item.Tag != null)
            {
                ContentFrame.Navigate(Type.GetType(item.Tag.ToString()), item.Content);
                NavigationView.Header = sender.SelectedItemsPath().First().Content;
            }
        }
        private void NavigationView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
        {
            _onThemesPage = false;

            if (args.SelectedItem is MUXC.NavigationViewItem item)
            {
                switch (item.Tag)
                {
                case "general":
                    ContentFrame.Navigate(typeof(GeneralSettings), ViewModel.General);
                    break;

                case "profiles":
                    ContentFrame.Navigate(typeof(ShellProfileSettings), ViewModel.Profiles);
                    break;

                case "themes":
                    ContentFrame.Navigate(typeof(ThemeSettings), ViewModel.Themes);
                    _onThemesPage = true;
                    break;

                case "terminal":
                    ContentFrame.Navigate(typeof(TerminalSettings), ViewModel.Terminal);
                    break;

                case "keyBindings":
                    ContentFrame.Navigate(typeof(KeyBindingSettings), ViewModel.KeyBindings);
                    break;

                case "mouse":
                    ContentFrame.Navigate(typeof(MouseSettings), ViewModel.Mouse);
                    break;

                case "sshprofiles":
                    ContentFrame.Navigate(typeof(SshProfileSettings), ViewModel.SshProfiles);
                    break;
                }
            }

            if (!_onThemesPage)
            {
                // ReSharper disable once AssignmentIsFullyDiscarded
                _ = SetTitleBarColorsAsync();
            }
        }
Esempio n. 19
0
        /// <summary>
        /// Shell navigation selection changed event.
        /// </summary>
        /// <param name="sender">NavigationView.</param>
        /// <param name="args">NavigationViewSelectionChangedEventArgs.</param>
        private void ShellNavigation_SelectionChanged(WinUI.NavigationView sender, WinUI.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                this.contentFrame.Navigate(typeof(SettingsPage));
                return;
            }

            var selectedItem = args.SelectedItem as WinUI.NavigationViewItem;

            if (!(selectedItem.Tag is Page))
            {
                //// TODO: add message ArgumentException("Tag must be a Page type.", nameof(args)) to resource.  Or log it and do nothing.
                throw new ArgumentNullException(nameof(args));
            }

            this.contentFrame.Navigate(selectedItem.Tag.GetType());
        }
Esempio n. 20
0
 private async void NavView_SelectionChanged(MUXC.NavigationView sender, MUXC.NavigationViewSelectionChangedEventArgs args)
 {
     if (args.IsSettingsSelected == true)
     {
         //(Window.Current.Content as Frame).Navigate(typeof(Settings));
         SettingsDialog dialog = new SettingsDialog();
         await dialog.ShowAsync();
     }
     else if (args.SelectedItemContainer != null)
     {
         var navItemTag = args.SelectedItemContainer.Tag.ToString();
         Navigate(navItemTag, args.RecommendedNavigationTransitionInfo);
     }
     else
     {
         ContentFrame.Navigate(UISystem.PageNameToType(args.SelectedItem.ToString()));
     }
 }
Esempio n. 21
0
        private void NavView_SelectionChanged(muxc.NavigationView sender, muxc.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.SelectedItemContainer != null)
            {
                switch (args.SelectedItemContainer.Tag)
                {
                case "dashboard":
                {
                    PageTitle.Text = "Dashboard";
                    ContentFrame.Navigate(typeof(DashboardPage), null, new DrillInNavigationTransitionInfo());
                }
                break;

                case "bookroom":
                {
                    PageTitle.Text = "Zarezerwuj salę";
                    ContentFrame.Navigate(typeof(BookPage), null, new DrillInNavigationTransitionInfo());
                }
                break;

                case "list":
                {
                    PageTitle.Text = "Lista sal/rezerwacji";
                    ContentFrame.Navigate(typeof(RoomListPage), null, new DrillInNavigationTransitionInfo());
                }
                break;

                case "addroom":
                {
                    PageTitle.Text = "Dodaj salę";
                    ContentFrame.Navigate(typeof(AddRoomPage), null, new DrillInNavigationTransitionInfo());
                }
                break;

                case "users":
                {
                    PageTitle.Text = "Użytkownicy";
                    ContentFrame.Navigate(typeof(UsersPage), null, new DrillInNavigationTransitionInfo());
                }
                break;
                }
            }
        }
        private void navigationView_SelectionChanged(muxc.NavigationView sender, muxc.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                contentFrame.Navigate(typeof(Pages.SettingsPage), null,
                                      args.RecommendedNavigationTransitionInfo);
            }
            else
            {
                var selectedItem = (MenuItemBase)args.SelectedItem;
                if (selectedItem != null)
                {
                    string pageName = "Demo." + selectedItem.Page;

                    contentFrame.Navigate(Type.GetType(pageName),
                                          selectedItem,
                                          args.RecommendedNavigationTransitionInfo);
                }
            }
        }
 private void NavigationView_SelectionChanged(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
 {
     if (args.IsSettingsSelected)
     {
         contentFrame.Navigate(typeof(SampleSettingsPage));
     }
     else
     {
         var selectedItem = (Microsoft.UI.Xaml.Controls.NavigationViewItem)args.SelectedItem;
         if (selectedItem != null)
         {
             string selectedItemTag = ((string)selectedItem.Tag);
             sender.Header = "Sample Page " + selectedItemTag.Substring(selectedItemTag.Length - 1);
             string pageName = "AppUIBasics.SamplePages." + selectedItemTag;
             Type   pageType = Type.GetType(pageName);
             contentFrame.Navigate(pageType);
         }
     }
 }
        private void NavigationView_SelectionChanged7(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                contentFrame7.Navigate(typeof(SampleSettingsPage));
            }
            else
            {
                var    selectedItem = (Microsoft.UI.Xaml.Controls.NavigationViewItem)args.SelectedItem;
                string pageName     = "AppUIBasics.SamplePages." + ((string)selectedItem.Tag);
                Type   pageType     = Type.GetType(pageName);

                contentFrame7.Navigate(pageType, null, args.RecommendedNavigationTransitionInfo);
            }
        }
        private void NavigationView_SelectionChanged4(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.IsSettingsSelected)
            {
                contentFrame4.Navigate(typeof(SampleSettingsPage));
            }
            else
            {
                Debug.WriteLine("Before hitting sample page 1");

                var    selectedItem    = (Category)args.SelectedItem;
                string selectedItemTag = selectedItem.Name;
                sender.Header = "Sample Page " + selectedItemTag.Substring(selectedItemTag.Length - 1);
                string pageName = "AppUIBasics.SamplePages." + "SamplePage1";
                Type   pageType = Type.GetType(pageName);
                contentFrame4.Navigate(pageType);
            }
        }
        private void NavigationView_SelectionChanged2(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            if (!CameFromGridChange)
            {
                if (args.IsSettingsSelected)
                {
                    contentFrame2.Navigate(typeof(SampleSettingsPage));
                }
                else
                {
                    var    selectedItem    = (Microsoft.UI.Xaml.Controls.NavigationViewItem)args.SelectedItem;
                    string selectedItemTag = ((string)selectedItem.Tag);
                    string pageName        = "AppUIBasics.SamplePages." + selectedItemTag;
                    Type   pageType        = Type.GetType(pageName);
                    contentFrame2.Navigate(pageType);
                }
            }

            CameFromGridChange = false;
        }
Esempio n. 27
0
        //--------------------------------------------------------Set-, Get- Methods:---------------------------------------------------------\\
        #region --Set-, Get- Methods--


        #endregion
        //--------------------------------------------------------Misc Methods:---------------------------------------------------------------\\
        #region --Misc Methods (Public)--


        #endregion

        #region --Misc Methods (Private)--


        #endregion

        #region --Misc Methods (Protected)--


        #endregion
        //--------------------------------------------------------Events:---------------------------------------------------------------------\\
        #region --Events--
        private void Main_nview_SelectionChanged(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            if (args.SelectedItem is Microsoft.UI.Xaml.Controls.NavigationViewItem item)
            {
                switch (item.Tag)
                {
                case "General":
                    ScrollViewerExtensions.ScrollIntoViewVertically(main_scv, general_scp, false);
                    break;

                case "MUC":
                    ScrollViewerExtensions.ScrollIntoViewVertically(main_scv, muc_scp, false);
                    break;

                case "Media":
                    ScrollViewerExtensions.ScrollIntoViewVertically(main_scv, media_scp, false);
                    break;

                case "OMEMO":
                    ScrollViewerExtensions.ScrollIntoViewVertically(main_scv, omemo_scp, false);
                    break;
                }
            }
        }
        private void NavigationView_SelectionChanged(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            var item = args.SelectedItemContainer as WinUI.NavigationViewItem;

            if (item.Tag != null)
            {
                ContentFrame.Navigate(Type.GetType(item.Tag.ToString()), item.Content);
                NavigationView.Header = item.Content;
            }
        }
Esempio n. 29
0
 private void NavSelectionChanged(WinUI.NavigationView sender, WinUI.NavigationViewSelectionChangedEventArgs e)
 {
     ;
 }
Esempio n. 30
0
        private async void nvSample_SelectionChanged(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            Debug.WriteLine(Windows.Storage.ApplicationData.Current.LocalFolder.Path);
            if (args.IsSettingsSelected)
            {
                contentFrame.Navigate(typeof(Settings));
            }
            else
            {
                Model = null;
                var selectedItem = (Microsoft.UI.Xaml.Controls.NavigationViewItem)args.SelectedItem;
                if (selectedItem != null)
                {
                    string selectedItemTag = ((string)selectedItem.Tag);

                    foreach (var item in Info)
                    {
                        if (item.NameOfPlace == selectedItemTag)
                        {
                            GridRing.IsActive = true;
                            File.Delete(Windows.Storage.ApplicationData.Current.LocalFolder.Path + "\\" + "Out.xml");

                            Model = await CommandsToWorkWithDB.GetXML(item, Info);

                            GridRing.IsActive = false;
                            DGBig.IsEnabled   = true;
                            GridFilling(item.NameOfPlace);
                        }
                    }
                }
            }
        }