| 1234567891011121314151617181920212223242526 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Controls;
- namespace TeamAAS_VP.ValidationRules
- {
- public class TextValidationRule : ValidationRule
- {
- public override ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo)
- {
- string input = value as string;
- // 例如:输入不能为空
- if (string.IsNullOrWhiteSpace(input))
- {
- return new ValidationResult(false, "Input cannot be empty.".Replace("\\n", Environment.NewLine).Replace("\\t", "\t"));
- }
- // 你可以添加更多的验证逻辑,例如检查输入是否符合某种格式
- return ValidationResult.ValidResult;
- }
- }
- }
|