コード例 #1
0
        protected virtual void OnExit(object sender, RoutedEventArgs e)
        {
            State = PageStateType.Unloaded;

            if (!IsOnExitActive)
            {
                e.Handled = true;
                return;
            }
        }
コード例 #2
0
        protected PageContent()
        {
            Initialized        += OnCreated;
            Initialized        += OnInitialized;
            Loaded             += OnEnter;
            Unloaded           += OnExit;
            DataContextChanged += OnDataContextChanged;

            IsCreated       = false;
            IsOnEnterActive = true;
            IsOnExitActive  = true;
            State           = PageStateType.Unknown;
        }