Esempio n. 1
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            ViewModel.ScrollPokemonToVisibleRequired += ScrollPokemonToVisible;
            ViewModel.MultiplePokemonSelected        += ViewModel_MultiplePokemonSelected;

            // Hide the multiple select panel
            HideMultipleSelectStoryboard.Begin();
        }
Esempio n. 2
0
 private void ViewModel_MultiplePokemonSelected(object sender, PokemonDataWrapper e)
 {
     // Show or hide the 'Transfer multiple' button at the bottom of the screen
     if (ViewModel.SelectedPokemons.Count > 0)
     {
         PokemonInventory.SelectPokemon(e);
         ShowMultipleSelectStoryboard.Begin();
         PokemonInventory.ShowHideSortingButton(false);
     }
     else
     {
         PokemonInventory.ClearSelectedPokemons();
         HideMultipleSelectStoryboard.Begin();
         PokemonInventory.ShowHideSortingButton(true);
     }
 }