WPF에서 자체 스택 추적을 만들었습니다 (MVVM 패턴 사용)
1965 단어 stacktraceWPFLivetMVVMC#
계기
WPF 앱이 시작되는 동안 [앱 화면] ⇔ [Visual Studio 출력 화면]의 왕래가 번거롭습니다.
그래서 우리는 WPF에 스택 트레이스를 구현했습니다.

출처
소스는 여기
VS2017과 C# 6.0 ~이 필요합니다.
사용법
↓와 같은 코드로 「정보 출력」 「경고」 「에러」를 표시합니다
Sample.csusing static namespace TracelogTest.Model.Command;
// Show information
Info("Information");
// Show warning
Warning("Warning");
// Show error
Error("Error");
오른쪽 클릭으로 각종 복사가 가능

스택 추적을 복사하면 이런 느낌

구현 방법
MVVM 패턴으로 조립. 사용 인프라는 Livet입니다.
xaml을 탐험으로 짜서, View는 다양하게 더럽습니다 (쓴웃음)
감상
제대로 xaml을 만든 적이 없었기 때문에 좋은 공부가되었습니다.
다른 항목에서 얻은 발견을 결합 할 수 있습니다.
앞으로 자신이 만드는 WPF 앱에 Avalondock에서이 Stack trace를 붙이면 꽤 좋은 것 같습니다.
Reference
이 문제에 관하여(WPF에서 자체 스택 추적을 만들었습니다 (MVVM 패턴 사용)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nossey/items/43c36c77a88c5f970d45
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
using static namespace TracelogTest.Model.Command;
// Show information
Info("Information");
// Show warning
Warning("Warning");
// Show error
Error("Error");
Reference
이 문제에 관하여(WPF에서 자체 스택 추적을 만들었습니다 (MVVM 패턴 사용)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nossey/items/43c36c77a88c5f970d45텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)