MultiBinding.ValidationRules 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 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 개체입니다. 바인딩 엔진은 값이 ValidationRules MultiBinding 바인딩 대상 속성에서 개체로 이동할 때 개체를 IMultiValueConverter 평가합니다. 그런 다음 개별는 바인딩의 바인딩 소스 속성에 값이 변환기에서 이동할 때 바인딩 엔진 평가 ValidationRules 에 Binding 개체입니다.
유효성 검사 프로세스 및 무효화 시 시각적 피드백을 제공하는 방법에 대한 자세한 내용은 데이터 바인딩 개요의 "데이터 유효성 검사"를 참조하세요.
참고
이 속성은 표시된 구문을 사용하거나 컬렉션 개체에 액세스하고 다양한 메서드(예: Add
)를 사용하여 XAML(Extensible Application Markup Language)에서 설정할 수 있습니다. 컬렉션 개체에 액세스하는 데 사용되는 속성은 읽기 전용인 반면 컬렉션 자체는 읽기-쓰기입니다.
XAML 속성 요소 사용
<object>
<object.ValidationRules>
oneOrMoreValidationRules
</object.ValidationRules>
</object>
XAML 값
oneOrMoreValidationRules
하나 이상의 ValidationRule 개체입니다. 클래스를 사용하거나 클래스를 ExceptionValidationRule 서브클래싱하여 ValidationRule 사용자 지정 규칙을 만들 수 있습니다.