/// <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; }
/// <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; }