代码之家  ›  专栏  ›  技术社区  ›  CACuzcatlan

WP7对不同的前向和后向动画使用TransitioningContentControl

  •  1
  • CACuzcatlan  · 技术社区  · 15 年前

    我正在使用TransitioningContentControl创建用于在页面之间导航的动画。我用这篇博文作为我的指南: http://wildermuth.com/2010/07/16/Bring_Back_Page_Transitions_to_the_Windows_Phone_List_Application_Template

    我还发现这篇文章的作用非常相似: http://www.slickthought.net/post/2010/04/26/Simplifying-Page-Transitions-in-Windows-Phone-7-Silverlight-Applications.aspx

    我可以创建导航动画,但是无论你在应用程序中前进还是后退,它们都是一样的。我想根据导航创建相反的动画。如果用户正在向前移动,则转换将朝向他们(如将一本书翻到下一页)。如果用户向后移动,则转换是相反的。

    我找不到此控件的任何文档,只是示例。我所看到的一切都以“违约过渡”为目标,但我想知道是否有“正向过渡”和“反向过渡”之类的东西。

    2 回复  |  直到 14 年前
        1
  •  1
  •   CACuzcatlan    14 年前

    微软已经发布了一些工具来执行WP7 Silverlight工具包的最新更新中的翻页动画。

        2
  •  0
  •   John Vert    15 年前

    TransitioningContentControl只知道当前和以前的内容。所以它没有任何“向前”或“向后”导航的感觉。您可以尝试用相反的动画定义两种不同的视觉状态(“navigateForward”和“navigateBackward”),然后根据所导航的方向动态更改TransitioningContentControl的Transition属性。

    推荐文章