我正在开发一个Windows应用程序,我有登录屏幕,从那里我根据用户的访问权限导航到不同的页面。这个位工作正常。但是当用户点击手机上的后退按钮时,它会显示空白屏幕。我认为这是因为我不在MainPage.xaml上,它在另一个页面上,通过单击后退按钮,它返回到无法显示的主页。我可能错了。
有没有人遇到过这个问题请帮帮我,因为我已准备好将我的应用程序置于现场,这是我面临的唯一问题。
答案 0 :(得分:0)
如果您的主页是登录页面并且您正在从主页面导航,则在成功登录后从后台堆栈中删除主页面条目。这样它就会退出应用而不是显示空白页面。
要从页面堆栈中删除条目,您可以使用以下内容。
this.NavigationService.RemoveBackEntry();
请在发布问题之前检查一下。