Я пытался реализовать переходы страниц в своем приложении 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}"