【发布时间】:2011-05-03 12:48:09
【问题描述】:
我有一个 Silverlight 页面,它的名称是 MySampleView。该页面会根据用户的角色而有所不同,例如,如果用户角色 A 打开此页面,它将从表 A 中获取数据,但如果用户角色 B 打开此页面,它将从表 B 中获取数据。
我想知道在这种情况下只有一个 View 和 2 个 ViewModel 好不好。如果是这样,设置数据上下文的正确方法是什么? (目前我在 xaml 中设置页面的 DataContext 不支持为 1 个视图切换 2 个视图模型。)
【问题讨论】:
标签: silverlight mvvm