1
我有一個Silverlight頁面,它的名字是MySampleView。例如,如果用戶角色A打開此頁面,它將從表A獲取數據,但如果用戶角色B打開此頁面,它將從表B獲取數據。例如,如果用戶角色A打開此頁面,則將從表格B獲得數據。One View with multi-ViewModel
我想知道在這種情況下只有一個View和2個ViewModel是很好的。如果是這樣,什麼是設置datacontext的正確方法? (目前,我在xaml裏面設置了頁面的DataContext,它不支持爲1視圖切換2個viewmodels。)