private void WindowLoaded(object sender, RoutedEventArgs e) { // set animation transition NavigationManager.ChangeTransitionAnimation(TransitionsFactory.SlideTransition()); // set HomeView as the first view NavigationManager.NavigateTo(ViewId.Home); }
private void MenuItemClick(object sender, RoutedEventArgs e) { switch (((MenuItem)e.Source).Name) { case "MenuNoTransition": MenuNoTransition.IsChecked = true; MenuTransition1.IsChecked = false; MenuTransition2.IsChecked = false; MenuTransition3.IsChecked = false; NavigationManager.ChangeTransitionAnimation(TransitionsFactory.NoTransition()); break; case "MenuTransition1": MenuNoTransition.IsChecked = false; MenuTransition1.IsChecked = true; MenuTransition2.IsChecked = false; MenuTransition3.IsChecked = false; NavigationManager.ChangeTransitionAnimation(TransitionsFactory.SlideTransition()); break; case "MenuTransition2": MenuNoTransition.IsChecked = false; MenuTransition1.IsChecked = false; MenuTransition2.IsChecked = true; MenuTransition3.IsChecked = false; NavigationManager.ChangeTransitionAnimation(TransitionsFactory.FadeTransition()); break; case "MenuTransition3": MenuNoTransition.IsChecked = false; MenuTransition1.IsChecked = false; MenuTransition2.IsChecked = false; MenuTransition3.IsChecked = true; NavigationManager.ChangeTransitionAnimation(TransitionsFactory.Cube3DAnimation()); break; } }