我一直在尝试在WP7应用中实现页面转换,并一直使用Windows phone工具箱进行转换。 我已经将它们设置为APP.XAML中的样式,然后在几页内设置相同的样式。代码如下所示。WP7页面转换 - 转换前不寻常的小跳转
向前浏览,在转换发生之前页面跳转一点。向后退是好的,它的好和光滑。模拟器和手机上(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>
和页面
Style="{StaticResource TurnstileTransition}"
检查http://stackoverflow.com/questions/4691413/windows-phone-7-page-transitions-very-slow-using-toolkit/7152200#7152200或http://blog.rsuter.com /?p = 74 –