Если openFileDialog_View
является OpenFileDialog , тогда вы просто получите диалоговое окно, предлагающее пользователю открыть файл.Я предполагаю, что вы действительно хотите открыть местоположение в проводнике.
Вы бы сделали это:
if (File.Exists(filePath))
{
Process.Start("explorer.exe", filePath);
}
К выберите afile explorer.exe
принимает аргумент /select
, подобный следующему:
explorer.exe /select, <filelist>
Я получил это из сообщения SO: Открытие папки в проводнике и выбор файла
Таким образом, ваш код будет:
if (File.Exists(filePath))
{
Process.Start("explorer.exe", "/select, " + filePath);
}