2013-03-22 2 views
6

저는 WPF 및 MVVM을 처음 사용하고 있으며 몇 가지보기가있는 응용 프로그램에서 작업하고 있습니다. 지금은 ShellView의 컨텍스트에 View (HomePageView)가 있습니다. 이제 HomePageView의 버튼을 사용하여 현재 표시된 HomePageView 대신 다른보기를로드하려고합니다. Google에서 검색 한 후 Event Aggregators에 대해 알게되었습니다. 누군가에게 구현을 설명하거나 좋은 샘플 응용 프로그램에 직접 요청할 것입니다.WPF MVVM에서 뷰 간 이동

답변

5

WPF MVVM에 새가 내가 처음

꽤 몇 가지 옵션이 있습니다 괜찮은 도우미 도구를 따기 제안하세요. MVVM 라이트, 프리즘, MEF

MVVM 라이트를 제안합니다. 간단하고 쉽게 작동 할 수 있습니다. Prism은 MVVM Helper만의 것은 아니지만 MVVM을 지원하는 기능을 포함합니다. MEF 나 Caliburn Micro와 같은 일은별로하지 않았습니다. 샘플에 관해서는

뷰가 MVVM 라이트 작업을 탐색 사이에 시도하는 방법을 설명합니다 :

http://www.codeproject.com/Articles/323187/MVVMLight-Using-Two-Views

MVVM 빛을 코드 플렉스에 :

http://mvvmlight.codeplex.com/

^^ 링크는 일부 전달있다 감상 할 가치가있는 비디오 프레젠테이션

MVVM Light를 사용하는 또 다른 멋진 샘플 :

http://apuntanotas.codeplex.com/

이 당신이 시작하는 데 도움이해야합니다 그리고 당신은 항상 특정 질문 :

+0

감사에 대한 https://stackoverflow.com/questions/tagged/wpf있어! 나는 링크를 통해 갈 것입니다. – Pranjal