Example #1
0
 private void HidePassword()
 {
     ImgShowHide.Source = new BitmapImage(new Uri("pack://application:,,,/Images/fatter-eye.png", UriKind.Absolute));
     txtVisiblePasswordbox.Visibility = Visibility.Hidden;
     PasswordControl.Visibility       = Visibility.Visible;
     PasswordControl.Focus();
 }
Example #2
0
 private void PasswordControl_KeyDown(object sender, KeyRoutedEventArgs e)
 {
     if (e.Key == VirtualKey.Enter)
     {
         SignInButton.Focus(FocusState.Programmatic);
         PasswordControl.Focus(FocusState.Programmatic);
         SignInButton_Click(sender, e);
     }
 }
Example #3
0
 private async void SignInButton_Click(object sender, RoutedEventArgs e)
 {
     if (ViewModel.Account.Trim() == string.Empty)
     {
         ViewModel.ErrorText = "请输入手机号或者邮箱";
         ViewModel.ShowError = true;
         AccountTextBox.Focus(FocusState.Programmatic);
     }
     else if (string.IsNullOrEmpty(ViewModel.Password))
     {
         ViewModel.ErrorText = "请输入密码";
         ViewModel.ShowError = true;
         PasswordControl.Focus(FocusState.Programmatic);
     }
     else
     {
         ViewModel.ShowError = false;
         await ViewModel.SignInAsync();
     }
 }