更改过渡页面持续时间

时间:2011-12-08 15:16:14

标签: windows-phone-7 silverlight-toolkit transitions

我正在使用Windows手机Silverlight Toolkit过渡使用此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>

有没有办法改变过渡动画的持续时间?

1 个答案:

答案 0 :(得分:3)

此处没有暴露属性。如果你想改变它,你必须自己编辑源。

然而,工具箱中的动画是为了模仿操作系统的本机行为而创建的。如果你改变这个,你就有可能创造一些看似不合适的东西,因为它不太对劲。所谓的“uncanney valley”。