2012-10-21 7 views
3

나는 애니메이션을하려고하는 내 코드에서 Grid.SetRow 및 Grid.SetColumn을 호출합니다. http://social.msdn.microsoft.com/Forums/en-CA/wpf/thread/257779f7-b459-43fc-a4a1-f24641c50e09의 답변에 따르면 FluidMoveBehavior를 사용하는 것이 좋지만 Windows 8에서는 사용할 수없는 것처럼 보입니다.FluidMoveBehavior를 사용할 수 있습니까?

위치가 바뀌면 Grid 자식에 애니메이션을 적용 할 수있는 방법은 무엇입니까? 기본적으로 선형 변환을 수행하는 방법을 찾고 있습니다.

답변

3

사용할 수있는 전환이라는 새로운 기본 제공 기능이 있습니다 (여기에 intro). RepositionThemeTransition을 그리드 ChildrenTransitions에 추가하면 행이나 열을 변경할 때 항목에 애니메이션이 적용됩니다.

<Grid.ChildrenTransitions> 
    <TransitionCollection> 
     <RepositionThemeTransition/> 
    </TransitionCollection> 
</Grid.ChildrenTransitions> 
관련 문제