У меня есть одна страница Silverlight, ее имя MySampleView.Эта страница будет работать по-разному в зависимости от роли пользователя, например, если роль пользователя A откроет эту страницу, она получит данные из таблицы A, но если роль пользователя B откроет эту страницу, она получит данные из таблицы B.хочу знать, хорошо ли в этом случае иметь только один View и 2 ViewModels.Если да, то как правильно установить текстовые данные?(В настоящее время я устанавливаю DataContext страницы внутри xaml, который не поддерживает переключение 2 моделей просмотра для 1 просмотра.)