Tenía una pregunta sobre las responsabilidades de VM cuando se trata de ventanas emergentes. Cuando una aplicación está apareciendo un cuadro de mensaje o algún tipo de diálogo (con MVVM), las dos opciones que tenemos son:Forma correcta de mostrar ventanas emergentes mediante el patrón WPF M-V-VM
- poner la interfaz de usuario (ShowDialog()) código de máquina virtual que parece mal
- tienen VM envía algún tipo de evento al que la IU puede suscribirse y muestra un cuadro de diálogo en el código subyacente (pero estamos luchando por cero código detrás :))
¿Cómo pueden abordar este caso?
Me pregunto si este hilo ayudará. [http://stackoverflow.com/questions/454868/handling-dialogs-in-wpf-with-mvvm](http://stackoverflow.com/questions/454868/handling-dialogs-in-wpf-with-mvvm) – djcouchycouch