2012-09-22 2 views
0

그리고 noobness에 대해 사과드립니다. 저는 프레임 워크에 상당히 익숙하지 않지만 이해하기 시작했습니다. 내부 동작입니다.caliburn 마이크로가 대화 상자에 데이터를 전송합니다.

쉘 뷰는보기에서 발생한 이벤트로부터 이벤트를 수신하고 문제를 기록하며 사용자에게 잘못된 이벤트가 발생했음을 알리는 대화 상자를 표시합니다.

대화 상자를 만들 때 나는 this 스레드를 사용하고 아무 문제없이 작동하지만보기/ViewModel에서 속성 Message를 설정하는 방법은 분실했습니다.

도움이 사전

+0

누구나 솔루션을 제공하거나 적어도 내가 잘못하고있는 것을 보여줄 수 있습니까? – jonniebigodes

답변

0

에서

덕분에 내가 직접 WindowManager을 사용을 감상 할 수있다. 또는 다이얼로그 뷰 모델의 기존 인스턴스를 사용하는 ShowDialog 생성자를 생성하도록 코드를 조정할 수 있습니다.

실제로 코드가 약간 지저분한데, ShowDialog은 대화식보기 모델의 유형을 가져야하므로 다이얼 결과를 얻으려면 캐스트가 필요하지 않습니다.

+0

지금 도움을 주셔서 감사합니다. 나는 당신이 말한 것을 따라 코드를 변경했고 지금은 작동합니다. 약간의 시간과 약간의 시행 착오가 있었지만 효과가 있습니다. – jonniebigodes

관련 문제