MultiBinding.ValidationRules 속성

정의

ValidationRule 인스턴스에 대한 MultiBinding 개체의 컬렉션을 가져옵니다.Gets the collection of ValidationRule objects for this instance of MultiBinding.

public:
 property System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ ValidationRules { System::Collections::ObjectModel::Collection<System::Windows::Controls::ValidationRule ^> ^ get(); };
public System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule> ValidationRules { get; }
member this.ValidationRules : System.Collections.ObjectModel.Collection<System.Windows.Controls.ValidationRule>
Public ReadOnly Property ValidationRules As Collection(Of ValidationRule)

속성 값

Collection<ValidationRule>

ValidationRule 인스턴스에 대한 MultiBinding 개체의 컬렉션입니다.The collection of ValidationRule objects for this instance of MultiBinding.

설명

둘 다에서 유효성 검사 규칙을 설정할 수 있습니다 합니다 MultiBinding 개체와 개별 Binding 개체는 MultiBinding 개체입니다.You can set validation rules on both the MultiBinding object and the individual Binding objects in the MultiBinding object. 바인딩 엔진은 값이 ValidationRules MultiBinding 바인딩 대상 속성에서 개체로 이동할 때 개체에 대 한를 평가 합니다 IMultiValueConverter .The binding engine evaluates the ValidationRules on the MultiBinding object when a value moves from the binding target property to the IMultiValueConverter object. 그런 다음 개별는 바인딩의 바인딩 소스 속성에 값이 변환기에서 이동할 때 바인딩 엔진 평가 ValidationRulesBinding 개체입니다.After that, when a value moves from the converter to the binding source property of an individual binding, the binding engine evaluates the ValidationRules on that Binding object.

유효성 검사 프로세스에 대 한 자세한 내용과 무효화 시 시각적 피드백을 제공 하는 방법에 대 한 자세한 내용은 데이터 바인딩 개요의 "데이터 유효성 검사"를 참조 하세요.For more information about the validation process and how to provide visual feedback upon invalidation, see "Data Validation" in Data Binding Overview.

참고

이 속성은 표시 된 구문을 사용 하거나 컬렉션 개체에 액세스 하 고과 같은 다양 한 메서드를 사용 하 여 Extensible Application Markup Language (XAML)에서 설정할 수 있습니다 Add .This property can be set in Extensible Application Markup Language (XAML) only by using the syntax shown, or by accessing the collection object and using its various methods, such as Add. 컬렉션 개체에 액세스 하는 데 사용 되는 속성은 읽기 전용 이지만 컬렉션 자체는 읽기/쓰기입니다.The property used to access the collection object is read-only, whereas the collection itself is read-write.

XAML 속성 요소 사용XAML Property Element Usage

<object>  
  <object.ValidationRules>  
    oneOrMoreValidationRules  
  </object.ValidationRules>  
</object>  

XAML 값XAML Values

oneOrMoreValidationRulesoneOrMoreValidationRules
하나 이상의 ValidationRule 개체입니다.One or more ValidationRule objects. 클래스를 사용 ExceptionValidationRule 하거나 클래스를 서브클래싱 하 여 사용자 지정 규칙을 만들 수 있습니다 ValidationRule .You can use the ExceptionValidationRule class or create your custom rules by subclassing the ValidationRule class.

적용 대상