通常注销后清除win8应用程序的backstack?

时间:2012-11-21 04:52:06

标签: c# windows-8 windows-store-apps windows-store

我希望在通常的注销功能之后清除win8应用程序的backstack。 我想到了3种方法:虽然它们都没有完美运作

1.注销后创建一个新框架并导航到LoginScreen

  

问题 - 导航到登录屏幕后,页面不会滚动   键盘启动时。

2.在Backstack为0时继续调用Frame.Goback。

  

问题 - 它在迭代时调用每个页面的onnavigatedTo   它们。

3.get并设置导航状态

  

问题:我之后设置了LoginScreen的导航状态   注销它工作正常但是我之后导航到的每个页面   不会调用它的构造函数。

如果任何人在注销类型功能方面取得了成功,请提供帮助。

的Win8 + XAML + C#。

1 个答案:

答案 0 :(得分:0)

在加载的事件中尝试此操作

 this.Frame.BackStack.Clear();