C# 在正常注销后清除win8应用程序的后台?

C# 在正常注销后清除win8应用程序的后台?,c#,windows-8,windows-store-apps,windows-store,C#,Windows 8,Windows Store Apps,Windows Store,我想在通常的注销功能之后清除win8应用程序的后台。 我想到了三种方法:虽然没有一种能完美地工作 1.注销后创建一个新框架,并导航到LoginScreen 问题-导航到登录屏幕后,页面不会滚动 当键盘打开时 2.在backbackback为0时循环,并继续调用Frame.Goback 问题-它在迭代时调用每个页面的onnavigatedTo 他们 3.获取并设置导航状态 问题:在我设置LoginScreen的导航状态之后 注销它的工作很好,但每一页,我导航到之后 不调用其构造函数 如果有人成功使

我想在通常的注销功能之后清除win8应用程序的后台。 我想到了三种方法:虽然没有一种能完美地工作

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

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

2.在backbackback为0时循环,并继续调用Frame.Goback

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

3.获取并设置导航状态

问题:在我设置LoginScreen的导航状态之后 注销它的工作很好,但每一页,我导航到之后 不调用其构造函数

如果有人成功使用注销类功能,请提供帮助


Win8+XAML+C.

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

 this.Frame.BackStack.Clear();

如果您的登录屏幕没有后退按钮。只需导航到登录屏幕,无需创建新框架。那么你为什么要清除后台呢?@userSeven7s我不知道它是否解决了你的问题,但你有没有试着阅读一下