/// <summary> /// Creates a new BasePage. /// </summary> public BasePage() { TransitionService.SetNavigationInTransition(this, new NavigationInTransition { Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn }, Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn } }); TransitionService.SetNavigationOutTransition(this, new NavigationOutTransition { Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut }, Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut } }); Style = (Style)Application.Current.Resources["AppPageStyle"]; Loaded += (s, e) => { if (ApplicationBar != null) { // HACK to avoid strange problems with 1080p WP 8.1 devices // see http://social.msdn.microsoft.com/Forums/wpapps/en-US/4a82edc5-273b-4655-95d6-aee6e953aaaa/1920x1080-black-border-at-the-bottom?forum=wpdevelop ApplicationBar.Opacity = 0.99; } }; }
//Roll transition (doesn't have any modes) public static void UseRollTransition(UIElement element) { TransitionService.SetNavigationInTransition(element, new NavigationInTransition() { Backward = new RollTransition() { //Mode = RollTransitionMode.In90Clockwise }, Forward = new RollTransition() { //Mode = RollTransitionMode.In180Clockwise } } ); TransitionService.SetNavigationOutTransition(element, new NavigationOutTransition() { Backward = new RotateTransition() { //Mode = RotateTransitionMode.Out180Counterclockwise }, Forward = new RotateTransition() { //Mode = RotateTransitionMode.Out90Counterclockwise } } ); }
private void OpenPickerPage() { if (null == PickerPageUri) { throw new ArgumentException("PickerPageUri property must not be null."); } if (null == _frame) { // Hook up to necessary events and navigate _frame = Application.Current.RootVisual as PhoneApplicationFrame; if (null != _frame) { _frameContentWhenOpened = _frame.Content; // Save and clear host page transitions for the upcoming "popup" navigation UIElement frameContentWhenOpenedAsUIElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUIElement) { _savedNavigationInTransition = TransitionService.GetNavigationInTransition(frameContentWhenOpenedAsUIElement); TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUIElement, null); _savedNavigationOutTransition = TransitionService.GetNavigationOutTransition(frameContentWhenOpenedAsUIElement); TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUIElement, null); } _frame.Navigated += OnFrameNavigated; _frame.NavigationStopped += OnFrameNavigationStoppedOrFailed; _frame.NavigationFailed += OnFrameNavigationStoppedOrFailed; _frame.Navigate(PickerPageUri); } } }
private void OpenPickerPage() { if ((Uri)null == this.PickerPageUri) { throw new ArgumentException("PickerPageUri property must not be null."); } if (this._frame != null) { return; } this._frame = Application.Current.RootVisual as PhoneApplicationFrame; if (this._frame == null) { return; } this._frameContentWhenOpened = this._frame.Content; UIElement element = this._frameContentWhenOpened as UIElement; if (element != null) { this._savedNavigationInTransition = TransitionService.GetNavigationInTransition(element); TransitionService.SetNavigationInTransition(element, (NavigationInTransition)null); this._savedNavigationOutTransition = TransitionService.GetNavigationOutTransition(element); TransitionService.SetNavigationOutTransition(element, (NavigationOutTransition)null); } this._frame.Navigated += new NavigatedEventHandler(this.OnFrameNavigated); this._frame.NavigationStopped += new NavigationStoppedEventHandler(this.OnFrameNavigationStoppedOrFailed); this._frame.NavigationFailed += new NavigationFailedEventHandler(this.OnFrameNavigationStoppedOrFailed); this._frame.Navigate(this.PickerPageUri); }
private void ClosePickerPage() { // Unhook from events if (null != _frame) { _frame.Navigated -= OnFrameNavigated; _frame.NavigationStopped -= OnFrameNavigationStoppedOrFailed; _frame.NavigationFailed -= OnFrameNavigationStoppedOrFailed; // Restore host page transitions for the completed "popup" navigation var frameContentWhenOpenedAsUiElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUiElement) { TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUiElement, _savedNavigationInTransition); _savedNavigationInTransition = null; TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUiElement, _savedNavigationOutTransition); _savedNavigationOutTransition = null; } _frame = null; _frameContentWhenOpened = null; } // Commit the value if available if (null != _valuePickerPage) { if (_valuePickerPage.Value.HasValue) { Value = _valuePickerPage.Value.Value; } _valuePickerPage = null; } }
protected BasePage() { Debug.WriteLine("CTOR {0}", this); TransitionService.SetNavigationInTransition(this, new NavigationInTransition() { Backward = new OneTransition() { Mode = OneTransitionMode.BackwardIn }, Forward = new OneTransition() { Mode = OneTransitionMode.ForwardIn } }); TransitionService.SetNavigationOutTransition(this, new NavigationOutTransition() { Backward = new OneTransition() { Mode = OneTransitionMode.BackwardOut }, Forward = new OneTransition() { Mode = OneTransitionMode.ForwardOut } }); }
public PivotPage5() { InitializeComponent(); #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion listPicker.ItemsSource = new List <string>() { "Doğum Günü", "Yıl Dönümü", "Yılbaşı" }; }
private void ClosePickerPage() { if (this._frame != null) { // ISSUE: method pointer ((Frame)this._frame).Navigated -= (new NavigatedEventHandler(this.OnFrameNavigated)); // ISSUE: method pointer ((Frame)this._frame).NavigationStopped -= (new NavigationStoppedEventHandler(this.OnFrameNavigationStoppedOrFailed)); // ISSUE: method pointer ((Frame)this._frame).NavigationFailed -= (new NavigationFailedEventHandler(this.OnFrameNavigationStoppedOrFailed)); UIElement contentWhenOpened = this._frameContentWhenOpened as UIElement; if (contentWhenOpened != null) { TransitionService.SetNavigationInTransition(contentWhenOpened, this._savedNavigationInTransition); this._savedNavigationInTransition = null; TransitionService.SetNavigationOutTransition(contentWhenOpened, this._savedNavigationOutTransition); this._savedNavigationOutTransition = null; } this._frame = null; this._frameContentWhenOpened = null; } if (this._dateTimePickerPage == null) { return; } DateTime?nullable = this._dateTimePickerPage.Value; if (nullable.HasValue) { nullable = this._dateTimePickerPage.Value; this.Value = new DateTime?(nullable.Value); } this._dateTimePickerPage = null; }
/// <summary> /// Initializes a new instance of the GooglePlus.Library.Controls.AppPage class. /// </summary> public AppPage() : base() { SupportedOrientations = SupportedPageOrientation.Portrait; Orientation = PageOrientation.Portrait; SetValue(TiltEffect.IsTiltEnabledProperty, true); SetValue(SystemTray.ProgressIndicatorProperty, ProgressIndicator); SetValue(SystemTray.IsVisibleProperty, true); NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new TurnstileFeatherTransition { Mode = TurnstileFeatherTransitionMode.BackwardIn }; navigateInTransition.Forward = new TurnstileFeatherTransition { Mode = TurnstileFeatherTransitionMode.ForwardIn }; TransitionService.SetNavigationInTransition(this, navigateInTransition); NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new TurnstileFeatherTransition { Mode = TurnstileFeatherTransitionMode.BackwardOut }; navigateOutTransition.Forward = new TurnstileFeatherTransition { Mode = TurnstileFeatherTransitionMode.ForwardOut }; TransitionService.SetNavigationOutTransition(this, navigateOutTransition); lastOrientation = Orientation; OrientationChanged += new EventHandler <OrientationChangedEventArgs>(Page_OrientationChanged); }
public AnimatedRotatePhoneApplicationPage() : base() { NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn }; navigateInTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn }; TransitionService.SetNavigationInTransition(this, navigateInTransition); NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut }; navigateOutTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut }; TransitionService.SetNavigationOutTransition(this, navigateOutTransition); OrientationChanged += new EventHandler <OrientationChangedEventArgs>(Page_OrientationChanged); lastOrientation = this.Orientation; Loaded += new RoutedEventHandler(Page_Loaded); // Fix bug with capturing screen in white theme Background = (Brush)Application.Current.Resources["PhoneBackgroundBrush"]; }
private void OpenPickerPage() { if (null == this.PickerPageUri) { throw new ArgumentException("PickerPageUri property must not be null."); } if (this._frame != null) { return; } this._frame = Application.Current.RootVisual as PhoneApplicationFrame; if (this._frame == null) { return; } this._frameContentWhenOpened = ((ContentControl)this._frame).Content; UIElement contentWhenOpened = this._frameContentWhenOpened as UIElement; if (contentWhenOpened != null) { this._savedNavigationInTransition = TransitionService.GetNavigationInTransition(contentWhenOpened); TransitionService.SetNavigationInTransition(contentWhenOpened, null); this._savedNavigationOutTransition = TransitionService.GetNavigationOutTransition(contentWhenOpened); TransitionService.SetNavigationOutTransition(contentWhenOpened, null); } // ISSUE: method pointer ((Frame)this._frame).Navigated += (new NavigatedEventHandler(this.OnFrameNavigated)); // ISSUE: method pointer ((Frame)this._frame).NavigationStopped += (new NavigationStoppedEventHandler(this.OnFrameNavigationStoppedOrFailed)); // ISSUE: method pointer ((Frame)this._frame).NavigationFailed += (new NavigationFailedEventHandler(this.OnFrameNavigationStoppedOrFailed)); ((Frame)this._frame).Navigate(this.PickerPageUri); }
public DetailsElementPage() { InitializeComponent(); #region Animation NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion this.gcw = new GeoCoordinateWatcher(); this.gcw.PositionChanged += new EventHandler <GeoPositionChangedEventArgs <GeoCoordinate> >(gcw_PositionChanged); this.gcw.Start(); }
public PivotPage8() { InitializeComponent(); #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion listPicker.ItemsSource = new List <string>() { "Dans", "Resim", "Oyun", "Kitap", "Film" }; }
// Constructor public MainPage() { InitializeComponent(); // Set the data context of the listbox control to the sample data DataContext = App.ViewModel; #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs args) { base.OnNavigatedTo(args); if (App.RecursiveBack) { TransitionService.SetNavigationInTransition(this, null); TransitionService.SetNavigationOutTransition(this, null); NavigationService.GoBack(); return; } IDictionary <string, string> parameters = NavigationContext.QueryString; Debug.Assert(parameters.ContainsKey("id")); ContentId = parameters["id"]; if (PhoneApplicationService.Current.State.ContainsKey(KCataloguePageUpdateInProgress) && (bool)(PhoneApplicationService.Current.State[KCataloguePageUpdateInProgress])) { PageType = LibraryModel.LibraryLevel.Catalogue; UpdateApplicationBarButtons(); UpdateLibrary(App.Engine.LoggedUser.Libraries.First(library => library.ServerId == ContentId)); } else { ReloadLibrary(parameters.ContainsKey("lib")); UpdateApplicationBarButtons(); } // workaround for flicker during recursive back if (!ApplicationBar.IsVisible) { ApplicationBar.IsVisible = true; } }
public void Show() { if (_frame == null) { // Hook up to necessary events and navigate _frame = Application.Current.RootVisual as PhoneApplicationFrame; _frameContentWhenOpened = _frame.Content; var frameContentWhenOpenedAsUiElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUiElement) { _savedNavigationInTransition = TransitionService.GetNavigationInTransition(frameContentWhenOpenedAsUiElement); TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUiElement, null); _savedNavigationOutTransition = TransitionService.GetNavigationOutTransition(frameContentWhenOpenedAsUiElement); TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUiElement, null); } _frame.Navigated += HandleFrameNavigated; if (_frame.GetType() == typeof(PhoneApplicationFrame)) { _frame.NavigationStopped += HandleFrameNavigationStoppedOrFailed; } _frame.NavigationFailed += HandleFrameNavigationStoppedOrFailed; _frame.Navigate(_pageUri); } }
/** * @author Ciprian Filipas * @brief Function responsible with the open action for the picker page. */ private void OpenPickerPage() { if (null == mFrame) { // Hook up to necessary events and navigate mFrame = Application.Current.RootVisual as PhoneApplicationFrame; if (null != mFrame) { mFrameContentWhenOpened = mFrame.Content; // Save and clear host page transitions for the upcoming "popup" navigation UIElement frameContentWhenOpenedAsUIElement = mFrameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUIElement) { mSavedNavigationInTransition = TransitionService.GetNavigationInTransition(frameContentWhenOpenedAsUIElement); TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUIElement, null); mSavedNavigationOutTransition = TransitionService.GetNavigationOutTransition(frameContentWhenOpenedAsUIElement); TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUIElement, null); } mFrame.Navigated += OnFrameNavigated; mFrame.NavigationStopped += OnFrameNavigationStoppedOrFailed; mFrame.NavigationFailed += OnFrameNavigationStoppedOrFailed; NumberPickerPageCustomUriString customString = new NumberPickerPageCustomUriString(); customString.Max = Max; customString.Min = Min; mFrame.Navigate(new Uri(customString.UriString, UriKind.RelativeOrAbsolute)); } } }
// Constructor public MainPage() { InitializeComponent(); //Thread.Sleep(2000); // anda bisa mengganti SlideTransitionMode sesuai dengan keinginan NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); connectionManager = new ConnectionManager(); connectionManager.MessageReceived += connectionManager_MessageReceived; stateManager = new StateManager(); // Get current location. GetLocation(); }
public PivotPage4() { InitializeComponent(); #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion }
private void SetTransition() { TransitionService.SetNavigationInTransition( this, new NavigationInTransition { Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn, }, Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn, } }); TransitionService.SetNavigationOutTransition( this, new NavigationOutTransition { Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut, }, Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut, } }); }
/// <summary> /// Opens the page to select the date or time value /// </summary> private void OpenPickerPage(DateTimePickerType type) { string pickerPageName = type == DateTimePickerType.Date ? "DatePickerPage.xaml" : "TimePickerPage.xaml"; Uri pickerPageUri = new System.Uri("/Microsoft.Phone.Controls.Toolkit;component/DateTimePickers/" + pickerPageName + "?dummy=" + Guid.NewGuid().ToString(), UriKind.Relative); if (null == _frame) { // Hook up to necessary events and navigate _frame = Application.Current.RootVisual as PhoneApplicationFrame; if (null != _frame) { _frameContentWhenOpened = _frame.Content; // Save and clear host page transitions for the upcoming "popup" navigation UIElement frameContentWhenOpenedAsUIElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUIElement) { _savedNavigationInTransition = TransitionService.GetNavigationInTransition(frameContentWhenOpenedAsUIElement); TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUIElement, null); _savedNavigationOutTransition = TransitionService.GetNavigationOutTransition(frameContentWhenOpenedAsUIElement); TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUIElement, null); } _frame.Navigated += OnFrameNavigated; _frame.NavigationStopped += OnFrameNavigationStoppedOrFailed; _frame.NavigationFailed += OnFrameNavigationStoppedOrFailed; _frame.Navigate(pickerPageUri); } } }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs args) { base.OnNavigatedTo(args); if (App.RecursiveBack) { TransitionService.SetNavigationInTransition(this, null); TransitionService.SetNavigationOutTransition(this, null); NavigationService.GoBack(); return; } if (PhoneApplicationService.Current.State.ContainsKey(KLanguagesPageUpdateInProgress) && (bool)(PhoneApplicationService.Current.State[KLanguagesPageUpdateInProgress])) { UpdateApplicationBarButtons(); UpdateLanguages(); } else { ReloadLanguages(); UpdateApplicationBarButtons(); } // workaround for flicker during recursive back if (!ApplicationBar.IsVisible) { ApplicationBar.IsVisible = true; } pageNavigatedLanguage = App.Engine.ApplicationSettings.AvailableLanguages.CurrentLanguage; }
private void ClosePickerPage() { if (this._frame != null) { this._frame.Navigated -= new NavigatedEventHandler(this.OnFrameNavigated); this._frame.NavigationStopped -= new NavigationStoppedEventHandler(this.OnFrameNavigationStoppedOrFailed); this._frame.NavigationFailed -= new NavigationFailedEventHandler(this.OnFrameNavigationStoppedOrFailed); UIElement element = this._frameContentWhenOpened as UIElement; if (element != null) { TransitionService.SetNavigationInTransition(element, this._savedNavigationInTransition); this._savedNavigationInTransition = (NavigationInTransition)null; TransitionService.SetNavigationOutTransition(element, this._savedNavigationOutTransition); this._savedNavigationOutTransition = (NavigationOutTransition)null; } this._frame = (PhoneApplicationFrame)null; this._frameContentWhenOpened = null; } if (this._dateTimePickerPage == null) { return; } DateTime?nullable = this._dateTimePickerPage.Value; if (nullable.HasValue) { nullable = this._dateTimePickerPage.Value; this.Value = new DateTime?(nullable.Value); } this._dateTimePickerPage = (IDateTimePickerPage)null; }
public Sobre() { InitializeComponent(); Versao.Text = "Versão 1.0.3.0"; NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn }; navigateInTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut }; navigateOutTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); }
public static void UseTurnstileTransition(UIElement element) { TransitionService.SetNavigationInTransition(element, new NavigationInTransition() { Backward = new TurnstileTransition() { Mode = TurnstileTransitionMode.BackwardIn }, Forward = new TurnstileTransition() { Mode = TurnstileTransitionMode.ForwardIn } } ); TransitionService.SetNavigationOutTransition(element, new NavigationOutTransition() { Backward = new TurnstileTransition() { Mode = TurnstileTransitionMode.BackwardOut }, Forward = new TurnstileTransition() { Mode = TurnstileTransitionMode.ForwardOut } } ); }
public void SwitchNavigationEffects() { NavigationInTransition navigationInTransition = new NavigationInTransition(); navigationInTransition.Backward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.ForwardIn }; navigationInTransition.Forward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.BackwardIn }; TransitionService.SetNavigationInTransition((UIElement)this, navigationInTransition); NavigationOutTransition navigationOutTransition = new NavigationOutTransition(); navigationOutTransition.Backward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.ForwardOut }; navigationOutTransition.Forward = (TransitionElement) new TurnstileTransition() { Mode = TurnstileTransitionMode.BackwardOut }; TransitionService.SetNavigationOutTransition((UIElement)this, navigationOutTransition); }
//Slide up/down transition public static void UseSlideUpDownTransition(UIElement element) { TransitionService.SetNavigationInTransition(element, new NavigationInTransition() { Backward = new SlideTransition() { Mode = SlideTransitionMode.SlideUpFadeIn }, Forward = new SlideTransition() { Mode = SlideTransitionMode.SlideDownFadeIn } } ); TransitionService.SetNavigationOutTransition(element, new NavigationOutTransition() { Backward = new SlideTransition() { Mode = SlideTransitionMode.SlideUpFadeOut }, Forward = new SlideTransition() { Mode = SlideTransitionMode.SlideDownFadeOut } } ); }
public PivotPage6() { InitializeComponent(); #region EFFECTS SETTINGS NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeIn }; navigateInTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new SlideTransition { Mode = SlideTransitionMode.SlideDownFadeOut }; navigateOutTransition.Forward = new SlideTransition { Mode = SlideTransitionMode.SlideUpFadeOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); #endregion listPicker.ItemsSource = new List <string>() { "Beşiktaş", "Galatasaray", "Fenerbahçe", "Trabzonspor" }; }
private void ClosePickerPage() { if (null == _frame) { _frame = Application.Current.RootVisual as PhoneApplicationFrame; // Unhook from events if (null != _frame) { _frame.Navigated -= OnFrameNavigated; _frame.NavigationStopped -= OnFrameNavigationStoppedOrFailed; _frame.NavigationFailed -= OnFrameNavigationStoppedOrFailed; // Restore host page transitions for the completed "popup" navigation UIElement frameContentWhenOpenedAsUIElement = _frameContentWhenOpened as UIElement; if (null != frameContentWhenOpenedAsUIElement) { TransitionService.SetNavigationInTransition(frameContentWhenOpenedAsUIElement, _savedNavigationInTransition); _savedNavigationInTransition = null; TransitionService.SetNavigationOutTransition(frameContentWhenOpenedAsUIElement, _savedNavigationOutTransition); _savedNavigationOutTransition = null; } _frame = null; _frameContentWhenOpened = null; } } }
// Constructor public MainPage() { InitializeComponent(); wupdater = new WebUpdater(this); this.Loaded += new RoutedEventHandler(MainPage_Loaded); Pontinhos = new ProgressIndicator(); Pontinhos.Text = "Carregando..."; Pontinhos.IsIndeterminate = true; SystemTray.SetProgressIndicator(this, Pontinhos); FirstLoad = true; NavigationInTransition navigateInTransition = new NavigationInTransition(); navigateInTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn }; navigateInTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn }; NavigationOutTransition navigateOutTransition = new NavigationOutTransition(); navigateOutTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut }; navigateOutTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut }; TransitionService.SetNavigationInTransition(this, navigateInTransition); TransitionService.SetNavigationOutTransition(this, navigateOutTransition); }