フレームの履歴をクリアしたいのですが、フレームクラスAPIでそのようなメソッドやプロパティが見つかりませんでした。助けてください!
質問する
1240 次
2 に答える
1
私はまさにこれをする必要がありました。app.csで同じ手順を実行して、履歴のない新しいフレームを作成しました(テンプレートを使用していると仮定します)。
Frame rootFrame = new Frame();
SuspensionManager.RegisterFrame(rootFrame, "AppFrame");
Window.Current.Content = rootFrame;
if (!rootFrame.Navigate(typeof(MyAwesomePage)))
{
throw new Exception("Failed to restart navigation :(");
}
于 2012-09-27T13:34:07.773 に答える
0
これはあまり賢明な考えではないと思います。ナビゲーションサービスを使用している場合は、その履歴をクリアする必要はありません。これを行うと、Windowsストアの認定に失敗する可能性があります。これは、ユーザーがアプリケーション内を移動する方法を変更していることを示唆しているように思われるためです。これは、私の経験では、大したことではありません。これらのアプリ。しかし、私は間違っている可能性があります。もう少しコンテキストを提供できますか?
于 2012-09-27T03:41:40.917 に答える