IDataErrorInfo를 사용하여 여러 필드 유효성 검사를 통합하는 좋은 방법은 무엇입니까?WPF IDataErrorInfo 다중 필드 유효성 검사
하자 내가
- URL
- 이름
- 내가 필드에 필수 속성을 넣어 가지고
비밀번호 (A 가정 FTP 정보 3 텍스트 상자와 대화를 말 암호에 대한 일반 TextBox).
사용자가 "확인"을 누르면 ftp 연결의 유효성을 검사합니다. 지금은 대화 상자를 보여 주지만 ftp 연결 오류에서 유효성 검사 오류 스타일을 트리거 할 수 있다면 좋을 것입니다.
나는 Validation.MarkInvalid를 보았지만 그것을 사용하는 방법을 모르겠다.
var be = GetBindingExpression(xamlURLField);
Validation.MarkInvalid(be, new ValidationError(-- WhatValidationRuleToPutHere --, be, "Can't connect to ftp", null)