在通常的注销功能之后,我想清除 win8 应用程序的后台堆栈。我想到了 3 种方法:虽然它们都不能完美地工作
1.注销后创建一个新框架并导航到LoginScreen
问题 - 导航到登录屏幕后,当键盘启动时页面不滚动。
2.在backstack为0时循环并继续调用Frame.Goback。
问题 - 它在遍历每个页面时调用每个页面的 onnavigatedTo。
3.获取和设置导航状态
问题:在注销后设置 LoginScreen 的导航状态后,它工作正常,但我导航到的每个页面都不会调用其构造函数。
如果有人在注销类功能方面取得成功,请提供帮助。
Win8+XAML+C#。