我刚刚开始为Windows Store App开发,我有一个需要登录界面的应用程序。此登录仅用于选择用户记录,不应与任何社交网络相关。 我的第一种方法是在App.xaml.cs中创建一个XAML页面并在应用程序启动时加载该页面 然后我看到一些人使用Popups请求登录,处理后面的Main.xaml代码中的代码。 什么是最好的方法?
感谢。
答案 0 :(得分:0)
Microsoft提供了一些登录指南。 You can get it here
指南不是义务。这是做某事的经典而有效的方式。也许弹出是一个被接受的想法,现在也许你应该遵循“基本”的方式。
答案 1 :(得分:0)
我认为两种选择都是可能的。根据您的意见,我建议您构建一个可以在多个位置使用的Login usercontrol。因为每次用户启动应用程序时都必须登录,我将构建一个登录页面,其中应用程序默认从app.xaml.cs导航到
如果应用程序已恢复并且您确定用户必须再次登录才能继续使用该应用程序,我将在用户已经使用的页面上使用覆盖并加载用户控件。当用户再次登录时,您可以隐藏叠加层,用户可以在他离开的地方继续。
Pro:没有记住用户来自哪里的逻辑。
Con:应在每一页上添加叠加。