Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="transition"></param>
        /// <param name="window"></param>
        /// <exception cref="InvalidArgumentException">Thrown if there is no window state for the To or From state.</exception>
        public FrameTransition(StateTransition transition, FrameOverlayManager manager)
            : base(manager.Name)
        {
            mManager    = manager;
            mTransition = transition;

            mFrom = transition.From[manager.Name];
            mTo   = transition.To[manager.Name];

            Finished += trans => mSelected = false;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="transition"></param>
        /// <param name="window"></param>
        /// <exception cref="InvalidArgumentException">Thrown if there is no window state for the To or From state.</exception>
        public FrameTransition(StateTransition transition, FrameOverlayManager manager)
            : base(manager.Name)
        {
            mManager = manager;
            mTransition = transition;

            mFrom = transition.From[manager.Name];
            mTo = transition.To[manager.Name];

            Finished += trans => mSelected = false;
        }