windows-phone-7 - 更改过渡页面持续时间

标签 windows-phone-7 silverlight-toolkit transitions

我将 Windows 手机 Silverlight 工具包转换与此 XAML 代码结合使用:

<toolkit:TransitionService.NavigationInTransition>
    <toolkit:NavigationInTransition>
        <toolkit:NavigationInTransition.Backward>
            <toolkit:SwivelTransition Mode="BackwardIn"/>
        </toolkit:NavigationInTransition.Backward>
        <toolkit:NavigationInTransition.Forward>
            <toolkit:SwivelTransition Mode="ForwardIn"/>
        </toolkit:NavigationInTransition.Forward>
    </toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<toolkit:TransitionService.NavigationOutTransition>
    <toolkit:NavigationOutTransition>
        <toolkit:NavigationOutTransition.Backward>
            <toolkit:SwivelTransition Mode="BackwardOut"/>
        </toolkit:NavigationOutTransition.Backward>
        <toolkit:NavigationOutTransition.Forward>
            <toolkit:SwivelTransition Mode="ForwardOut"/>
        </toolkit:NavigationOutTransition.Forward>
    </toolkit:NavigationOutTransition>
</toolkit:TransitionService.NavigationOutTransition>

有什么方法可以改变过渡动画的持续时间吗?

最佳答案

没有为此公开的属性(property)。如果您想更改它,您必须自己编辑源代码。

但是,工具包中的动画是为了模仿操作系统的 native 行为而创建的。如果您更改它,您可能会创建一些看起来不合适的东西,因为它不太正确。所谓的“恐怖谷”。

关于windows-phone-7 - 更改过渡页面持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8433196/

相关文章:

windows - 从 wp7 进行 HTTPS 调用时出现 "Server not found error "

silverlight - 为什么我的 Silverlight BusyIndi​​cator 在设置 IsBusy = true 后仍然不可见?

android - 如何检测启动应用程序的完成?

windows-phone-7 - 在页面之间导航时传递数据 onNavigatedTo 在 Windows Phone 7 中找不到合适的方法来覆盖

c# - 在 WP7.1 ListBox 中,选定的索引似乎没有按预期工作。如何将选中的项目显示在顶部?

silverlight - Silverlight 是如何工作的?

silverlight-4.0 - Metro 风格的 Silverlight 应用程序

ios - 在从 UITableView 到 UIView 的交互式转换中为 subview 设置动画

html - 更改父元素的定位会阻止 Firefox 中的子元素 CSS3 转换

html - CSS 过渡 : how to produce this effect (linking transitions)