【发布时间】:2011-09-05 10:08:35
【问题描述】:
我一直在尝试在我的 WP7 应用程序中实现页面转换,并且一直在使用 Windows phone 工具包中的转换。 我已将它们设置为 APP.XAML 中的样式,然后在几个页面中设置相同的样式。代码如下所示。
向前导航,页面在转换发生之前跳转一点。向后走很好,而且很好,很顺利。在模拟器和手机(7.0 中)和 7.1 中的模拟器中也会出现同样的情况。 (手机尚未启用 7.1)。
这很烦人,并且有损于整个过渡。
这是我做错了什么吗? - 谢谢
<Style x:Key="TurnstileTransition" TargetType="phone:PhoneApplicationPage">
<Setter Property="toolkit:TransitionService.NavigationInTransition">
<Setter.Value>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardIn"/>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardIn"/>
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</Setter.Value>
</Setter>
<Setter Property="toolkit:TransitionService.NavigationOutTransition">
<Setter.Value>
<toolkit:NavigationOutTransition>
<toolkit:NavigationOutTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardOut"/>
</toolkit:NavigationOutTransition.Backward>
<toolkit:NavigationOutTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardOut"/>
</toolkit:NavigationOutTransition.Forward>
</toolkit:NavigationOutTransition>
</Setter.Value>
</Setter>
</Style>
并在页面上设置(在 XAml 中)
Style="{StaticResource TurnstileTransition}"
【问题讨论】:
标签: windows-phone-7 transition