Пример #1
0
        protected internal void OnNavigatedFromCore(MtNavigationEventArgs e)
        {
#if DEBUG
            //Debug.WriteLine("2. OnNavigatedFrom:" + GetType().FullName);
#endif

            OnNavigatedFrom(e);
            PageStateHandler.OnNavigatedFrom(e);
        }
Пример #2
0
        // 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);
        }
Пример #3
0
        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);
        }
Пример #4
0
        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(); });
        }
Пример #5
0
 internal void OnNavigatedFromCore(MtNavigationEventArgs e)
 {
     OnNavigatedFrom(e);
     PageStateHandler.OnNavigatedFrom(e);
 }
Пример #6
0
        // 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);
        }
Пример #7
0
		partial void SetStateHandler()
		{
			StateHandler = new PageStateHandler();
		}