2

私のMainPage.xaml中で私はこのストーリーボードを定義しました。アプリを最初に実行したとき、それはうまく機能し、Begin()関数を呼び出すことができ、すべてがうまくいきます。しかし、別.xamlのページに移動して戻ると、関数を呼び出したときにBegin()機能しません。

誰かアイデアがありますか?

4

1 に答える 1

3

「戻る」と言うとき、NavigationService.GoBack() を使用していますか、それとも NavigationService.Navigate("myFirstPage.xaml") を使用していますか? Navigate() メソッドを使用している場合は、新しいページへの順方向ナビゲーションを行っています。戻るナビゲーションを使用している場合は、以前と同じページのインスタンスに移動します。

また、WP7/8 は常にページをバック スタックにキャッシュするとは限らないことに注意してください。メモリ不足が発生すると (D3D の使用などから)、バック スタック内のページが GC される可能性があります。Page.NavigationCacheModeFrame.CacheSizeを使用して、アプリのバック スタック ナビゲーション キャッシュを微調整できます。

于 2013-01-17T17:37:53.480 に答える