模板10欢迎页面& LoginPage

时间:2017-03-27 07:17:17

标签: windows-10 win-universal-app template10

我有欢迎页面,登录页面和主页面。我想拥有欢迎页面并在Shell之外登录。用户登录后,他将被重定向到具有汉堡菜单的主页

1 个答案:

答案 0 :(得分:0)

页面导航是你要去的方向...汉堡包可以使用IsFullScreen = true隐藏,然后一旦你确定它们从登录转向IsFullScreen = false关闭后被“验证”。因此,最初将导航设置为欢迎页面,然后在适当时登录。

public override async Task OnStartAsync(StartKind startKind, IActivatedEventArgs args)
{
    await NavigationService.NavigateAsync(typeof(Views.WelcomePage));
}

然后在WelcomePageViewModel.cs中的OnNavigationTo()覆盖中 你将有一个IsFullScreen,告诉汉堡包是看不见的。准备好登录后,您可以设置如何移动到登录屏幕。

修改IsFullScreen是Shell的一部分,但template10中的SettingsService内有一个属性,将设置序列化为“settings.dat”,存储在申请的简介。

Template10.Services.SettingService _settings = SettingService.Instance;
_settings.IsFullScreen