我有一類叫做PasswordValidationRules如何更改Passwordbox的背景色爲WPF/C#
這是一個簡單的類
public bool validatePasswordRules(String text)
{
Regex regex = new Regex(@"^(?=.{8}$)(?=.*[A-Z])(?=.*[0-9])(?=.*[,@#$])");
bool isValid = regex.IsMatch(text);
if (isValid)
{
return true;
}
else
{
return false;
}
}
我要檢查的規則,用戶類型爲PasswordBox 。
我希望只有當輸入8個字符時觸發它,如果是「true」,背景將變爲綠色,否則它應該有紅色背景。
所以你想要它少於8個字符的紅色,或者只是8個字符,然後是紅色或綠色? –