Стандартный подход к запуску диалогов / дочерних окон из приложения WPF с использованием MVVM

В общем, я хотел бы знать признанный лучший подход / отраслевой стандарт запуска [дочерних] диалогов / окон из WPF с использованием шаблона MVVM. Я наткнулся на следующие статьи:

A.CodeProject - Отображение диалогов при использовании шаблона MVVM

Этот подход кажется хорошим, но чрезмерным для меня. Существует некоторая степень репликации кода, и я не уверен, что это правильный путь.

B.WPF MVVM и показ диалогов

Вкратце мы рассмотрим три варианта с различными ссылками, которые довольно / очень плохо объясняют методологию или не соответствуют теме.

Может ли кто-нибудь дать объяснениепромышленный стандарт метод / подход запуска диалогов из приложения WPF с использованием MVVM и, предпочтительно, несколько ссылок на дополнительные материалы для чтения? Если бы вы могли привести пример сами, я, конечно, был бы очень благодарен!

Спасибо за ваше время.

Ответы на вопрос(6)

Ваш ответ на вопрос