Öffnen Sie den Dateidialog MVVM

Ok, ich würde wirklich gerne wissen, wie erfahrene MVVM-Entwickler mit einem OpenFile-Dialog in WPF umgehen.

Ich möchte dies in meinem ViewModel nicht wirklich tun (wobei auf 'Durchsuchen' über einen DelegateCommand verwiesen wird)

<code>void Browse(object param)
{
    //Add code here
    OpenFileDialog d = new OpenFileDialog();

    if (d.ShowDialog() == true)
    {
        //Do stuff
    }
}
</code>

Weil ich glaube, dass dies gegen die MVVM-Methodik verstößt.

Was mache ich?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage