アプリケーションのすべての XAML ページにまったく同じコード部分があることがわかりました。コードの最初の部分は遷移を担当します。
<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:SlideTransition Mode="SlideLeftFadeIn" />
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:SlideTransition Mode="SlideLeftFadeIn" />
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
...
2 つ目は、アプリケーション バーについて説明しています。
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
...
このようなコードの重複を避けるのに役立つ方法はありますか? 私が理解しているように、これはスタイルやデータ テンプレートでは解決できませんか?