좋아, 그래서 난 항목의 너비가 해당 항목에 주어진 범위 내에 있는지 확인 ValidationRule
만들려고 했어요. 내 시도는 다음과 같습니다.WPF ValidationRule : 유효성 검사를하는 방법을 어떻게 알 수 있습니까?
public class AdjustWidthValidationRule : ValidationRule
{
public override ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo)
{
double dValue = (double)value;
if (dValue < ??? || dValue > ???)
return new ValidationResult(false, "Width is out of range!");
return new ValidationResult(true, null);
}
}
이제 확인하려면 어떤 요소를 알아야할까요? 이것은 하드 코딩 된 유효성 검사 규칙 만 지원하는 것으로 보이며 실제로 사용하지 않는 것 같습니다. 유효성을 검사 할 컨텍스트가 필요합니다. 뭔가 이해 못 하겠니? 나이와 필드 길이만으로이 사람이 있습니까? 정적 상태 머신을 제공해야합니까? 이것은 1990 년대입니까? 나는 매우 좌절하고있다.
나는 그걸 알아 냈어. :) – Jordan
위대한! 감사.. – jpsstavares