MultiBinding.ValidationRules 속성

정의

이 인스턴스ValidationRule에 대한 개체 컬렉션을 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)

속성 값

이 인스턴스에 대한 개체의 ValidationRule 컬렉션입니다 MultiBinding.

설명

개체와 개체의 MultiBinding 개별 Binding 개체 MultiBinding 모두에서 유효성 검사 규칙을 설정할 수 있습니다. 바인딩 엔진은 값이 ValidationRulesMultiBinding 바인딩 대상 속성에서 개체로 이동할 때 개체의 IMultiValueConverter 값을 평가합니다. 그런 다음 값이 변환기에서 개별 바인딩의 바인딩 소스 속성으로 이동하면 바인딩 엔진이 해당 Binding 개체를 ValidationRules 평가합니다.

유효성 검사 프로세스 및 무효화 시 시각적 피드백을 제공하는 방법에 대한 자세한 내용은 데이터 바인딩 개요의 "데이터 유효성 검사"를 참조하세요.

Note

이 속성은 XAML(Extensible Application Markup Language)에서 표시된 구문을 사용하거나 컬렉션 개체에 액세스하고 다양한 메서드(예: Add)를 사용하여 설정할 수 있습니다. 컬렉션 개체에 액세스하는 데 사용되는 속성은 읽기 전용인 반면 컬렉션 자체는 읽기-쓰기입니다.

XAML 속성 요소 사용

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

XAML 값

oneOrMoreValidationRules 하나 이상의 ValidationRule 개체입니다. 클래스를 사용하거나 클래스를 ExceptionValidationRule 서브클래싱하여 ValidationRule 사용자 지정 규칙을 만들 수 있습니다.

적용 대상

추가 정보