MVVM мастер детальная архитектура - PullRequest
0 голосов
/ 08 марта 2019

Я впервые использовал шаблон MVVM, и я столкнулся с чем-то, в чем я не уверен, что это проблема.

Мое приложение - это, в основном, настройка Master detail.У меня есть моя MainViewModel, которая имеет GridViewModel (деталь, которую можно переключать), и внутри нее у меня есть DokumentViewModels.

Когда я нажимаю на DocumentViewModel, самый низкий / самый глубокий уровень, я хочу изменить то, чтонаходится в области действия MainViewModel.

Я могу это сделать, но я передаю свою ссылку MainViewModel на GridViewModel и оттуда на DokumentViewModels.

Это один признак плохого дизайна?Это хорошо, даже необходимо, так как я все еще двигаюсь в пределах одного экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...