Начну с того, что я хочу, так что может быть проще понять:MVVM - Master/Detail сценарий с навигацией и смешиваемости
- У меня есть страница (Master.xaml), который имеет имеет ListBox PersonViewModel.
- Когда пользователь выбирает PersonViewModel из списка, я хочу перейти на страницу сведений (Details.xaml) выбранного PersonViewModel.
- Страница с подробными сведениями делает дополнительную тяжелую работу, которую я хочу сделать только после того, как пользователь перейдет на страницу. (Я не хочу, чтобы слишком много загружалось в каждый PersonViewModel из главного списка)
Так как же вы, ребята, справляетесь с основными сценариями с детализацией при навигации, сохраняя при этом «совместимость»?
Я занимаюсь в кругах на прошлой неделе. кажется, нет чистого решения для чего-то, что должно быть довольно распространенным?