我有欢迎页,登录页和主页。我想拥有欢迎页面并在Shell之外登录。在用户登录后,他将被重定向到带有汉堡包菜单的主页
发布于 2017-03-27 17:52:21
页面导航是你想去的方向..。汉堡包可以使用IsFullScreen = true隐藏,然后,一旦你确定他们是“认证”从登录关闭IsFullScreen = false。因此,首先将导航设置为欢迎页面,然后在适当的时候登录。
public override async Task OnStartAsync(StartKind startKind, IActivatedEventArgs args)
{
await NavigationService.NavigateAsync(typeof(Views.WelcomePage));
}然后在OnNavigationTo()覆盖您的WelcomePageViewModel.cs,您将有一个IsFullScreen,告诉汉堡包是无形的。一旦准备好登录您,如何设置移动到您的登录屏幕。
编辑:IsFullScreen是Shell的一部分,但是template10中的SettingsService中有一个属性将设置序列化为"settings.dat“,该设置存储在应用程序的配置文件中。
Template10.Services.SettingService _settings = SettingService.Instance;
_settings.IsFullScreenhttps://stackoverflow.com/questions/43040101
复制相似问题