Хорошо, мне действительно хотелось бы знать, как разработчики MVVM эксперта обрабатывают диалоговое окно openfile в WPF.
Я действительно не хочу делать это в моей ViewModel (где "Обзор" ссылается через делегатский комитет)
void Browse(object param)
{
//Add code here
OpenFileDialog d = new OpenFileDialog();
if (d.ShowDialog() == true)
{
//Do stuff
}
}
Потому что я считаю, что это противоречит методологии MVVM.
Что мне делать?