私はシステムファイルダイアログを開いて画像を選択しようとしました。私のコンピュータでコードが正常に実行されました。しかし、別のコンピュータでは、システムファイルダイアログを表示することはできません。openFileDialog.ShowDialog()did not show dialog
そして、ここでは私の単純なコードである: - へ
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
イベントビューア> Windowsログ>アプリケーションを見てください。エラーログがあるはずです – osmanraifgunes
@Sayse 'Microsoft.Win32.OpenFileDialog'は' bool? 'を返します。コードはOKです。あなたは 'System.Windows.Forms.OpenFileDialog'を考えています –