【问题标题】:Subtle WP7 Pivot ListViewItem Animation微妙的 WP7 Pivot ListViewItem 动画
【发布时间】:2011-05-11 19:55:00
【问题描述】:

在使用 Pivot 控件时,是否有人在 ListItem 描述中为每个 ListItem 设置动画的 WP7 代码(默认 WP7 设置应用程序中有一个示例)?当您在每个枢轴之间滑动时,您会看到每个描述都有一个微妙的动画来描述该设置的作用。

任何帮助将不胜感激。

【问题讨论】:

    标签: c# user-interface animation windows-phone-7 pivot


    【解决方案1】:

    我假设您指的是设置页面上的系统项。 当你移动到那个项目时

    您可以创建一个故事板,根据SelectionChanged 事件为文本块的移动设置动画,然后根据SelectionChangedEventArgs.AddedItems 查看选择了哪个项目。

    设置应用程序中的动画会根据您滑动到项目的方向而改变。不幸的是,没有财产可以告诉您。
    但是,如果您的枢轴中有超过 3 个项目,您可以根据之前选择的项目计算出您滑动的方向。如果您的轴中只有 2 个项目,您还需要跟踪 Manipulation 事件以尝试确定这一点。

    【讨论】:

    • 是的,我指的是设置页面上的设置数据透视项。我有两个以上的枢轴项目,所以我想确定方向会很容易。故事板上的任何例子?我并没有真正使用它们。
    • @Luke 我建议在 Expressions Blend 中制作动画,这样可以更轻松地创建故事板; WP7 培训课程也可能有一些关于故事板的介绍性内容(msdn.microsoft.com/en-us/… 大约一半) - 一个快速的谷歌应该会提出你需要了解的关于故事板的任何其他具体内容:)
    猜你喜欢
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多