Я пытаюсь открыть диалоговое окно системного файла, чтобы выбрать рис. код работал нормально на моем компьютере. Но в другом компьютере не отображается диалоговое окно системного файла.openFileDialog.ShowDialog() не показывал диалог
А вот мой простой код: -
private void PicInputBtn_Click(object sender, RoutedEventArgs e)
{
var dialog = new Microsoft.Win32.OpenFileDialog
{
DefaultExt = ".jpg",
Filter = "img file|*.jpg",
};
if (dialog.ShowDialog() != true)
{
return;
}
}
Вы уже пробовали ответы в этом подобном вопросе? http://stackoverflow.com/questions/2201227/c-wpf-openfiledialog-does-not-appear? – Sosian
Посмотрите на программу просмотра событий> окна журнала> приложение. Должен быть журнал ошибок – osmanraifgunes
@Sayse 'Microsoft.Win32.OpenFileDialog' возвращает' bool? '. Код в порядке. Вы думаете о 'System.Windows.Forms.OpenFileDialog' –