Ejemplo n.º 1
0
        protected internal void OnNavigatedFromCore(MtNavigationEventArgs e)
        {
#if DEBUG
            //Debug.WriteLine("2. OnNavigatedFrom:" + GetType().FullName);
#endif

            OnNavigatedFrom(e);
            PageStateHandler.OnNavigatedFrom(e);
        }
Ejemplo n.º 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);
        }
Ejemplo n.º 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);
        }
Ejemplo n.º 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(); });
        }
Ejemplo n.º 5
0
 internal void OnNavigatedFromCore(MtNavigationEventArgs e)
 {
     OnNavigatedFrom(e);
     PageStateHandler.OnNavigatedFrom(e);
 }
Ejemplo n.º 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);
        }
Ejemplo n.º 7
0
		partial void SetStateHandler()
		{
			StateHandler = new PageStateHandler();
		}