private void CheckLoginInput() { var message = ""; bool isvalid = false; if (tbx1.Text != "") { isvalid = CheckUtil.Username(tbx1.Text); } else { btn2.IsEnabled = false; } if (PasswordBox1.Password == "") { isvalid = false; } else if (!CheckUtil.Password(PasswordBox1.Password)) { message += "\n密码太长或太短"; isvalid = false; } btn2.IsEnabled = isvalid; tbkMsg.Text = message; }
private void CheckInput() { var flag = true; if (tbxUser.Text == "") { flag = false; tbxUser.Background = UserBrushes.MereWhite; } else if (CheckUtil.Nickname(tbxUser.Text)) { tbxUser.Background = UserBrushes.MereWhite; } else { flag = false; tbxUser.Background = UserBrushes.Warning; } if (pwb1.Password == "") { flag = false; pwb1.Background = UserBrushes.MereWhite; } else if (CheckUtil.Password(pwb1.Password)) { pwb1.Background = UserBrushes.MereWhite; } else { flag = false; pwb1.Background = UserBrushes.Warning; } if (pwb2.Password == "") { flag = false; pwb2.Background = UserBrushes.MereWhite; } else if (CheckUtil.Password(pwb2.Password) && pwb1.Password == pwb2.Password) { pwb2.Background = UserBrushes.MereWhite; } else { flag = false; pwb2.Background = UserBrushes.Warning; } if (flag) { gridLogin.Background = Brushes.DeepSkyBlue; btnLogin.IsEnabled = true; } else { gridLogin.Background = new SolidColorBrush(Color.FromRgb(0xaa, 0xaa, 0xaa)); btnLogin.IsEnabled = false; } }
private void CheckInputChangePw() { bool flag = true; if (pwb_1.Password == "") { flag = false; pwb_1.Background = UserBrushes.MereWhite; } else if (CheckUtil.Password(pwb_1.Password)) { pwb_1.Background = UserBrushes.MereWhite; } else { flag = false; pwb_1.Background = UserBrushes.Warning; } if (pwb_2.Password == "") { flag = false; pwb_2.Background = UserBrushes.MereWhite; } else if (CheckUtil.Password(pwb_2.Password)) { pwb_2.Background = UserBrushes.MereWhite; } else { flag = false; pwb_2.Background = UserBrushes.Warning; } if (pwb_3.Password == "") { flag = false; pwb_3.Background = UserBrushes.MereWhite; } else if (CheckUtil.Password(pwb_3.Password) && pwb_2.Password == pwb_3.Password) { pwb_3.Background = UserBrushes.MereWhite; } else { flag = false; pwb_3.Background = UserBrushes.Warning; } if (flag) { ibarChangePw.IsEnabled = true; } else { ibarChangePw.IsEnabled = false; } }
private void pwb_PasswordChanged(object sender, RoutedEventArgs e) { if (CheckUtil.Password(pwb1.Password) && CheckUtil.Password(pwb2.Password)) { btnChangePw.IsEnabled = true; } else { btnChangePw.IsEnabled = false; } }
private void CheckInput() { var flag = true; if (tbxUser.Text == "") { flag = false; tbxUser.Background = new SolidColorBrush(Color.FromArgb(0x22, 0xff, 0xff, 0xff)); } else if (CheckUtil.Username(tbxUser.Text)) { tbxUser.Background = new SolidColorBrush(Color.FromArgb(0x22, 0xff, 0xff, 0xff)); } else { flag = false; tbxUser.Background = new SolidColorBrush(Color.FromRgb(0xff, 0x66, 0x33)); } if (pwb1.Password == "") { flag = false; pwb1.Background = new SolidColorBrush(Color.FromArgb(0x22, 0xff, 0xff, 0xff)); } else if (CheckUtil.Password(pwb1.Password)) { pwb1.Background = new SolidColorBrush(Color.FromArgb(0x22, 0xff, 0xff, 0xff)); } else { flag = false; pwb1.Background = new SolidColorBrush(Color.FromRgb(0xff, 0x66, 0x00)); } if (flag) { gridLogin.Background = Brushes.DeepSkyBlue; btnLogin.IsEnabled = true; } else { gridLogin.Background = new SolidColorBrush(Color.FromRgb(0xaa, 0xaa, 0xaa)); btnLogin.IsEnabled = false; } isInputValid = flag; }
private void Pwb1_PasswordChanged(object sender, RoutedEventArgs e) { if (pwb1.Password == "") { ibarRepair.IsEnabled = false; pwb1.Background = new SolidColorBrush(Color.FromArgb(0x22, 0xff, 0xff, 0xff)); } else if (CheckUtil.Password(pwb1.Password)) { ibarRepair.IsEnabled = true; pwb1.Background = new SolidColorBrush(Color.FromArgb(0x22, 0xff, 0xff, 0xff)); } else { ibarRepair.IsEnabled = false; pwb1.Background = new SolidColorBrush(Color.FromRgb(0xff, 0x66, 0x00)); } }
private void CheckRegisterInput() { var message = ""; var isvalid = true; if (tbxnick.Text == "" || pwb2.Password == "" || pwb3.Password == "") { tbkMsg.Text = ""; btn2.IsEnabled = false; } else { if (!CheckUtil.Nickname(tbxnick.Text)) { isvalid = false; message += "昵称太长或太短\n"; } if (pwb2.Password != pwb3.Password) { isvalid = false; message += "两次密码不相等"; } else { if (!CheckUtil.Password(pwb2.Password)) { isvalid = false; message += "密码太长或太短"; } } tbkMsg.Text = message; btn2.IsEnabled = isvalid; } }