0
속성이 존재하지 않거나 코드가 중단되지 않더라도 어떻게 그리고 왜 그 속성 이름을 언급 할 때 xaml에서 바인딩이 어떻게 작동합니까?바인딩은 WPF/XAML에서 어떻게 작동합니까?
속성이 존재하지 않거나 코드가 중단되지 않더라도 어떻게 그리고 왜 그 속성 이름을 언급 할 때 xaml에서 바인딩이 어떻게 작동합니까?바인딩은 WPF/XAML에서 어떻게 작동합니까?
WPF는 바인딩 예외를 삼켜 버립니다. 디버거가 연결되어 있고 출력 창을보고 실행하면 바인딩 실패에 대해 추적되는 오류 메시지가 표시됩니다.
예 그렇습니다. 제가 바인딩 오류를 보았습니다. 그러나 속성이 누락 된 경우 오류입니까? 성능이나 무언가에 어떤 영향을 미칩니 까? 그리고 왜 그것을 삼켜 버리는가, 한 편으로는 느슨한 결합으로 인해 도움이되지만, 동시에 속성이 존재하지 않을 때 백그라운드에서 예외가 발생합니다. – WhoIsNinja
@NSingla 예외를 삼키는 것은 WPF 팀이 만든 디자인 결정이었습니다. 이것이 작동하는 방식입니다. 바인딩에 실패한 경우 프로그램에 문제가있는 것입니다 (문제의 범위는 분명 심각 할 수 있음). –