Windows phone で比較的大きなアプリケーションを設計している場合、Uris を介して移動するのは少し面倒なので、次のような簡単な方法を書きました。
void Navigate(string Frame)
{
NavigationService.Navigate(new Uri(string.Format("/{0}.xaml", 0), UriKind.Relative));
}
問題は、ナビゲーションを行うすべての PhoneApplicationPages にこのコードを含めたいのですが、コピーと貼り付けが唯一のオプションであるかどうか疑問に思っています。通常、ページをクラスから派生させようとします。メソッドと基本クラスから派生しますが、PhoneApplicationPages
部分クラスであるため、これは別の苦痛になります。これを達成するための他のより良い方法はありますか、それとも単にコピーして貼り付ける必要がありますか?
ありがとう。