【发布时间】:2014-09-20 10:20:01
【问题描述】:
我有以下问题:
在启动时,我的 Windows Phone 8.1 应用程序会从 localStorage 恢复一些设置,并根据它找到的内容将用户重定向到登录框架或直接尝试使用找到的信息对她进行身份验证。
在我的 xaml 主页中,我扩展了 OnNavigatedTo 函数,如下所示:
protected async override void OnNavigatedTo(NavigatedEventArgs e)
{
this.navigationHelper.OnNavigatedTo(e);
// I added the lines here under
if(!account.IsSet)
Frame.Navigate(typeof(LoginPage));
}
所以我希望当它找不到帐户时,用户会被重定向到 LoginPage。不幸的是,它没有导航,运行了语句,但没有任何反应,用户仍然在主页上。
知道我错过了什么吗?这是错误的地方吗?我应该先取消当前导航还是这样?
【问题讨论】:
标签: c# windows-phone-8.1