이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Binding.ValidatesOnExceptions 속성

2013-12-13

바인딩 엔진이 예외 유효성 검사 오류를 보고할지 여부를 나타내는 값을 가져오거나 설정합니다.

Namespace:  System.Windows.Data
어셈블리:  System.Windows(System.Windows.dll)
XMLNS for XAML: xmlns에 매핑되지 않습니다.

public bool ValidatesOnExceptions { get; set; }
<Binding ValidatesOnExceptions="bool"/>

속성 값

형식: System.Boolean
바인딩 엔진이 예외 유효성 검사 오류를 보고하면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

예외조건
InvalidOperationException

Binding은 대상 요소에 이미 연결되었으며 수정할 수 없습니다.

ValidatesOnExceptions를 true로 설정하면 바인딩 엔진이 TwoWay 바인딩에서 대상을 기준으로 소스 개체를 업데이트할 때 발생하는 예외를 catch합니다. 예외는 다음 두 방법으로 발생할 수 있습니다.

1. 소스 개체의 setter 함수에서 발생됩니다.

2. 형식 변환기에서 발생됩니다.

이러한 예외가 발생했음을 알리는 알림을 받으려면 NotifyOnValidationError 속성을 true로 설정해야 합니다.

이 속성을 false로 설정하면 응용프로그램은 유효성 검사 예외 발생 시 아무런 알림 없이 실패합니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft