我正在使用TransitioningContentControl来创建用于在页面之间导航的动画。我使用此博客文章作为我的向导:http://wildermuth.com/2010/07/16/Bring_Back_Page_Transitions_to_the_Windows_Phone_List_Application_Template
我能够创建导航动画,但无论您是在应用中前进还是后退,它们都是相同的。我想根据导航创建相反的动画。如果用户正在向前移动,则向他们过渡(例如将书翻到下一页)。如果用户向后移动,则转换是相反的。
我找不到这个控件的任何文档,只是示例。我见过的所有内容都以“DefaultTransition”为目标,但我想知道是否有类似“ForwardTransition”和“BackwardTransition”的内容。
答案 0 :(得分:1)
微软已发布工具,可在最新的WP7 Silverlight工具包更新中翻页动画。
答案 1 :(得分:0)
TransitioningContentControl只知道当前和以前的内容。所以它没有任何“前进”或“后退”导航感。您可以尝试使用相反的动画定义两个不同的VisualStates(“NavigateForward”和“NavigateBackward”),然后根据您导航的方向动态更改TransitioningContentControl的Transition属性。