任何人都可以帮忙。我创建了一个小型 WP7,它按照我想要的方式工作。
它总是要求用户输入用户名和密码才能进入应用程序,我还有一个名为“记住设置”的按钮,如果在下次加载应用程序时选中它,我希望它自动登录,因此用户不会看到登录屏幕,它将绕过此视图并加载另一个。
我需要某种方式来加载 1 xaml 是用户凭据不存在或无效,另一个是主应用程序 xaml(如果凭据存在且有效)。
页面的加载似乎是在manifast中硬编码的。如您所见,我正在加载我的登录页面。
<Tasks>
<DefaultTask Name ="_default" NavigationPage="LoginPage.xaml"/>
</Tasks>
那么我最好的实现方式是什么,我想改变创建 xaml(entance 文件),如果凭据存在等,我可以在其中检查我的 VIEWMODEL 的构造函数,然后执行导航到另一个页面。但这感觉就像代码气味..
任何人都可以提供建议或示例来说明实现此目的的最佳方法。
我实际上正在使用 MVVM Light,但事情应该几乎一样吗?
提前致谢