Visual Studio는 WPF 애플리케이션에서 데이터 바인딩에 대한 디버그 추적 정보를 수신하고 출력 창에 해당 정보를 표시할 수 있습니다. 디버그 추적 정보를 표시하려면 WPF 추적을 사용하도록 설정해야 합니다.
App.Config 파일에서 또는 PresentationTraceSources 클래스를 사용하여 프로그래밍 방식으로 WPF 추적을 활성화할 수 있습니다. WPF 추적을 사용하도록 설정하는 더 쉬운 방법은 옵션 창을 사용하는 것입니다. 웹 애플리케이션에 대한 WPF 추적은 지원되지 않습니다.
WPF 추적 정보 사용 또는 사용자 지정
도구>옵션 창을 열고 모든 설정>디버깅>> 섹션을 확장합니다.
데이터 바인딩 옵션에 대한 드롭다운 목록에서 WPF의 데이터 바인딩에 대한 추적 정보 수준을 선택합니다.
도구>옵션 대화 상자를 열고 디버깅> 섹션을 확장합니다.
일반 출력 설정에서 모든 디버그 출력 옵션을 선택합니다.
오른쪽 상자에서 WPF 추적 설정 노드를 엽니다.
WPF 추적 설정에서 데이터 바인딩을 선택합니다. 설정 열에 드롭다운 목록이 나타납니다.
데이터 바인딩 옵션에 대한 드롭다운 목록에서 WPF의 데이터 바인딩에 대한 추적 정보 수준을 선택한 다음 확인을 선택합니다.
지원되는 추적 수준은 다음과 같습니다.
크리티컬: 크리티컬 이벤트만 추적합니다.
오류: 위험 및 오류 이벤트를 추적합니다.
경고: 위험, 오류 및 경고 이벤트 추적
정보: 위험 추적, 오류, 경고 및 정보 이벤트입니다.
상세한: 중요 추적, 오류, 경고, 정보 및 상세 이벤트.
활동 추적: 추적 중지, 시작, 일시 중단, 전송 및 다시 시작 이벤트입니다.
- 전체: 사용 가능한 모든 추적 정보를 기록합니다.
추적 수준에 대한 자세한 내용은 다음을 참조하세요 SourceLevels.