하나의 Silverlight 페이지가 있으며 그 이름은 MySampleView입니다. 이 페이지는 사용자의 역할에 따라 다르게 작동합니다. 예를 들어 사용자 역할 A가이 페이지를 열면 테이블 A에서 데이터를 가져 오지만 사용자 역할 B가이 페이지를 열면 테이블 B에서 데이터를 가져옵니다.다중 ViewModel을 사용한 하나의보기
이 경우, View와 ViewModel를 1 개만 가지는 것이 좋다. 그렇다면 datacontext를 설정하는 적절한 방법은 무엇입니까? (현재 xaml 내에서 페이지의 DataContext를 1 뷰에 대해 2 개의 뷰 모델을 전환하도록 지원하지 않습니다.)