protected internal void OnNavigatedFromCore(MtNavigationEventArgs e) { #if DEBUG //Debug.WriteLine("2. OnNavigatedFrom:" + GetType().FullName); #endif OnNavigatedFrom(e); PageStateHandler.OnNavigatedFrom(e); }
// internal methods ensure that base implementations of InternalOn* is always called // even if user does not call base.InternalOn* in the overridden On* method. protected internal virtual void OnNavigatedToCore(MtNavigationEventArgs e) { #if DEBUG Debug.WriteLine("3. OnNavigatedTo:" + GetType().FullName); #endif OnNavigatedTo(e); PageStateHandler.OnNavigatedTo(e); }
public MtPage() { UseBackKeyToNavigate = true; IsSuspendable = true; UseAltLeftOrRightToNavigate = true; NavigationCacheMode = NavigationCacheMode.Required; HorizontalContentAlignment = HorizontalAlignment.Stretch; VerticalContentAlignment = VerticalAlignment.Stretch; HorizontalAlignment = HorizontalAlignment.Stretch; VerticalAlignment = VerticalAlignment.Stretch; PageStateHandler = new PageStateHandler(this); NavigationKeyHandler = new NavigationKeyHandler(this); }
public MtPage() { UseBackKeyToNavigate = true; IsSuspendable = true; UseAltLeftOrRightToNavigate = true; NavigationCacheMode = NavigationCacheMode.Required; HorizontalContentAlignment = HorizontalAlignment.Stretch; VerticalContentAlignment = VerticalAlignment.Stretch; HorizontalAlignment = HorizontalAlignment.Stretch; VerticalAlignment = VerticalAlignment.Stretch; NavigationKeyHandler = new NavigationKeyHandler(this); PageStateHandler = new PageStateHandler(this, Guid.NewGuid().ToString()); DependencyPropertyChangedEvent.Register(this, DataContextProperty, delegate { OnDataContextChanged(); }); }
internal void OnNavigatedFromCore(MtNavigationEventArgs e) { OnNavigatedFrom(e); PageStateHandler.OnNavigatedFrom(e); }
// internal methods ensure that base implementations of InternalOn* is always called // even if user does not call base.InternalOn* in the overridden On* method. internal virtual void OnNavigatedToCore(MtNavigationEventArgs e) { OnNavigatedTo(e); PageStateHandler.OnNavigatedTo(e); }
partial void SetStateHandler() { StateHandler = new PageStateHandler(); }