Exemple #1
0
        private void SwitchToGridView()
        {
            MainPage.UserPrefs.IsDeckListView = false;
            if (deckListView != null)
            {
                deckListView.Visibility  = Visibility.Collapsed;
                deckListView.DataContext = null;
            }
            if (deckGridView == null)
            {
                this.FindName("deckGridView");
                decksView = deckGridView as IAnkiDecksView;
                HookDeckItemEvent();
            }
            decksView             = deckGridView;
            decksView.DataContext = deckListViewModel.Decks;
            mainPage.ListViewButton.Visibility = Visibility.Visible;
            mainPage.GridViewButton.Visibility = Visibility.Collapsed;

            deckListViewModel.ShowAllDecks(decksView);
            deckGridView.Visibility = Visibility.Visible;
        }