0
영역과 컨트롤이 있다는 점에서 기본 창을 나타내는 하나의 기본보기가 있습니다.MVVM 어떻게해야합니까? VM을 참조하는 뷰를 포함 시키시겠습니까?
각 영역에 anoter VM에 밑줄을 그어 둡니다.
어떻게하면 XAML을 선언하고 부모 뷰의 내용에 따라 각 중첩 된 뷰의 DataContext를 참조 할 수 있습니까?
영역과 컨트롤이 있다는 점에서 기본 창을 나타내는 하나의 기본보기가 있습니다.MVVM 어떻게해야합니까? VM을 참조하는 뷰를 포함 시키시겠습니까?
각 영역에 anoter VM에 밑줄을 그어 둡니다.
어떻게하면 XAML을 선언하고 부모 뷰의 내용에 따라 각 중첩 된 뷰의 DataContext를 참조 할 수 있습니까?
기본 페이지는 영역을 나타내는 여러 탐색 프레임을 가질 수 있습니다. 한 프레임에서 탐색 한 각 페이지는 자체 뷰 모델을 가질 수 있습니다. 하위 페이지의 데이터 컨텍스트 설정은 주 페이지의 데이터 컨텍스트 설정과 다를 수 없습니다. 프레임의 페이지를 변경하려면로드하려는 페이지의 URI를 전달하는 frame.navigate를 호출합니다.
그러나 매개 변수를 중첩 된 View의 VM에 전달하는 방법은 무엇입니까? – Shimmy
쿼리 문자열을 통해 뷰에 매개 변수를 전달할 수 있습니다. 따라서 Frame.Naviagate (새 Uri (string.Format ("/ Views/Orders.xaml? id = {0}", orderId), UriKind.Relative)를 호출 할 수 있습니다. –
아니요, 탐색 할 때 말하는 것이 아니며보기에서보기를 중첩 할 때 묻습니다. 중첩 된보기의 VM을 연결하고 부모보기 데이터와 관련시키는 방법은 무엇입니까? – Shimmy