Windows モバイル アプリケーションに遷移効果を持たせたいのですが、Silverlight ツールキットの遷移効果を使用して実現できました。しかし問題は、すべての XAML ページで正確なコードを複製してしまったことです。
MainPage.xaml の抜粋と、ページの下部にある反復的なツールキット コードを提供しました。これを最適化する方法はありますか (1 つの場所に置いて使用します)。
Ruby on Rails では、そのコードのパーシャルを作成するだけでした。ここに似たようなものはありますか?
<phone:PhoneApplicationPage
xmlns:toolkit="xyz"
xmlns="xmlnamespace_value">
<!-- PAGE DESIGN START -->
...
...
...
...
<!-- PAGE DESIGN END -->
<!-- REPEATING CODE START -->
<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardIn"/>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardIn"/>
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<!-- REPEATING CODE END -->
</phone:PhoneApplicationPage>