1
我有我查看一個文本框,具有有效性規則:WPF驗證規則更新反正
public class EmptyStringRule : ValidationRule
{
public override ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo)
{
if(String.IsNullOrEmpty(value.ToString()))
return new ValidationResult(true,"String Cannot be empty");
return new ValidationResult(true,null);
}
}
當輸入一個空字符串。綁定屬性不會更新,並且文本框被標記爲紅色。我需要更新源代碼,但仍然在文本框周圍留下標記。 (輸入稍後由EF再次驗證)。
我該怎麼做?