DataErrorValidationRule 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
원본 개체의 구현에 의해 IDataErrorInfo 발생하는 오류를 확인하는 규칙을 나타냅니다.
public ref class DataErrorValidationRule sealed : System::Windows::Controls::ValidationRule
public sealed class DataErrorValidationRule : System.Windows.Controls.ValidationRule
type DataErrorValidationRule = class
inherit ValidationRule
Public NotInheritable Class DataErrorValidationRule
Inherits ValidationRule
- 상속
설명
WPF 데이터 바인딩 모델을 사용하면 개체와 Binding 연결할 ValidationRules 수 있습니다. 원본 개체가 인터페이스를 IDataErrorInfo 구현하는 경우 기본 제공 규칙을 DataErrorValidationRule 사용하여 구현에서 발생한 IDataErrorInfo 오류를 확인할 수 있습니다.
명시적으로 설정하는 DataErrorValidationRule 대체 구문은 속성을 사용자 Binding 또는 MultiBinding 개체로 ValidatesOnDataErrors 설정하는 것입니다true.
에서 파생되는 클래스를 만들어 사용자 지정 규칙을 만들 수 있습니다 ValidationRule. 데이터 유효성 검사에 대한 자세한 내용과 자세한 내용은 데이터 바인딩 개요를 참조하세요.
DataErrorValidationRule 는 .NET Framework 버전 3.5에 도입되었습니다. 자세한 내용은 버전 및 종속성을 참조하세요.
생성자
| Name | Description |
|---|---|
| DataErrorValidationRule() |
DataErrorValidationRule 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| ValidatesOnTargetUpdated |
대상 Binding 을 업데이트할 때 유효성 검사 규칙이 실행되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ValidationRule) |
| ValidationStep |
유효성 검사 규칙이 실행되는 시기를 가져오거나 설정합니다. (다음에서 상속됨 ValidationRule) |
메서드
| Name | Description |
|---|---|
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
| Validate(Object, CultureInfo, BindingExpressionBase) |
값에 대한 유효성 검사를 수행합니다. (다음에서 상속됨 ValidationRule) |
| Validate(Object, CultureInfo, BindingGroup) |
값에 대한 유효성 검사를 수행합니다. (다음에서 상속됨 ValidationRule) |
| Validate(Object, CultureInfo) |
값에 대한 유효성 검사를 수행합니다. |