WPF 응용 프로그램이 디버그 모드에서도 자동으로 실패합니까? 현재 richtextbox 텍스트가 변경된 이벤트에서 코드를 실행하고 있으며 오류가 발생하면 텍스트가 변경된 이벤트를 중지하므로 모든 코드를 단계별로 실행하여 멈추는 지점을 찾아야합니다.WPF가 자동으로 실패하지 않도록 하시겠습니까?
As 예를 들어 클래스를 다른 클래스에 캐스팅했지만 잘못된 클래스 (잘못 입력 한 클래스)로 캐스팅했기 때문에 결과가 NULL입니다. 클래스를 사용하려고 할 때 실패 한 직후에 일부 코드가 생성되었습니다. 그러나 예외 대신에, try-catch가 모든 것을 둥글게하는 것처럼 프로그램이 계속 실행됩니다 (그리고 catch 내에서 텍스트가 변경된 이벤트를 제거함).
WPF에서 오류를 catch하는 기능과 관련이있을 수 있습니다. 확실하지. [DataErrorInfoclass] (http://msdn.microsoft.com/en-us/library/system.componentmodel.idataerrorinfo.aspx)를 추가하고 그 내용이 catch되는지 확인하십시오. – Default
아니요, 정상이 아닙니다! 당신이 말한 것에서, '무언가 잘못되었다'는 것을 제외하고는 어떤 종류의 대답도 나오기가 정말로 어렵습니다. 예외가 던져지지 않는다고 말하는거야? 의도적으로 예외를 던지면 어떨까요? – DanTheMan
몇 가지 코드를 게시하십시오. – cadrell0