예제 #1
0
        public async Task OnNavigatedToAsync(INavigationParameters parameters)
        {
            PageManager.ClearNavigateHistory();

            /*
             * if (e.Parameter is string)
             * {
             *  _RedirectInfo = LoginRedirectPayload.FromParameterString<LoginRedirectPayload>(e.Parameter as string);
             * }
             */


            var accountInfo = await AccountManager.GetPrimaryAccount();

            if (accountInfo != null)
            {
                Mail.Value     = accountInfo.Item1;
                Password.Value = accountInfo.Item2;
            }
            else if (AccountManager.HasPrimaryAccount())
            {
                Mail.Value = AccountManager.GetPrimaryAccountId();
            }

            IsRememberPassword.Value = !string.IsNullOrWhiteSpace(Password.Value);
        }
예제 #2
0
        public override void OnNavigatedTo(NavigatedToEventArgs e, Dictionary <string, object> viewModelState)
        {
            PageManager.ClearNavigateHistory();

            base.OnNavigatedTo(e, viewModelState);
        }