如何在Windows Phone 8中终止会话? 我已经创建了登录和注销方法,但每当我点击它时 显示客户的详细信息, 那么,如何放弃或终止会话?
答案 0 :(得分:5)
您可以在注销后删除后台堆栈导航。如果按下后退按钮,这将阻止应用返回。
while (this.NavigationService.BackStack.Any())
{
this.NavigationService.RemoveBackEntry();
}
答案 1 :(得分:2)
在Windows Phone开发中没有类似会话的术语,但是你可以在app.xaml中放置一个静态变量并在任何地方分配和检查该变量
可能是这样的
public static string LoginVar=string.empty;
并在成功登录时为其指定值
App.LoginVar="User Name";
在退出时将其恢复为空
App.LoginVar=string.Empty;
在应用中的某处检查,如下所示
if(App.LoginVar==string.Empty)
{}
else
{}