2010-06-16 5 views
3

을 multibinding 나는 다음과 같은 XAML을 사용합니다. 문제는 속성 setter에서 오류가 발견되었지만 UI가이를 인식하지 못한다는 것입니다. 텍스트 상자에 오류가 발생하면 적용해야하는 오류 템플리트로 정의 된 스타일이 있습니다. 아마 하나의 바인딩을 사용하면 어디에서나 정상적으로 작동하기 때문에 다중 바인딩이 허용되지 않을 수도 있습니다.검증에 문제가 내 WPF 응용 프로그램에서

미리 감사드립니다.

+0

Multibinding을 감싸는''를 잊어 버렸습니까? – Amsakanna

+0

는 선택 사항이므로 생략 한 것입니다. 텍스트 상자의 값이 표시되므로 문제는되지 않습니다. – Zoliqa

답변

3

아무에게도이 답변을 알지 못하지만이 시나리오는 작동하지 않는다고 생각합니다. 나는 누군가가 그것을 필요로 할 때를 대비하여 대답하려고 노력할 것이다. IDataErrorInfo를 구현하는 View Model 클래스에 뷰를 바인드하려고 시도했습니다. xaml에서 변환기를 지정했지만 모든 것이 정상적으로 작동했지만 오류가 UI에 표시되지 않았습니다. 그래서 바인딩에서 변환기를 제거하고 View Model 내부에서 해당 논리를 구현했습니다. 이제는 모든 것이 올바르게 작동합니다.

관련 문제