为什么我的OpenFileDialog没有';不能用C#显示图像?

为什么我的OpenFileDialog没有';不能用C#显示图像?,c#,openfiledialog,C#,Openfiledialog,这是我的密码: var setImageDialog = new OpenFileDialog(); setImageDialog.Filter = "Image Files (*.jpg)|.jpg"; setImageDialog.ShowDialog(); 但是对话框本身并没有显示我所在文件夹中的图像。例如,在我的桌面上,我有一个jpg图像,但它没有显示在对话框中 我还尝试将jpeg添加到列表中,但仍然不起作用: setImageDialog.Filter = "Image Files

这是我的密码:

var setImageDialog = new OpenFileDialog();
setImageDialog.Filter = "Image Files (*.jpg)|.jpg";
setImageDialog.ShowDialog();
但是对话框本身并没有显示我所在文件夹中的图像。例如,在我的桌面上,我有一个
jpg
图像,但它没有显示在对话框中

我还尝试将
jpeg
添加到列表中,但仍然不起作用:

setImageDialog.Filter = "Image Files (*.jpeg, *.jpg)|.jpeg;.jpg";
文件名是:
C:\Users\michael\Desktop\CENTRAL\u 1024\u ynet\u logo.jpg

您尝试过:

setImageDialog.Filter=“图像文件(*.jpg)|*.jpg”

请注意,您忘记了一个星号

您是否尝试过:

setImageDialog.Filter=“图像文件(*.jpg)|*.jpg”


请注意,您忘记了一个星号

显示您如何尝试添加*.jpeg。还向我们显示文件的真实名称。默认情况下,Windows会隐藏已知的文件扩展名。因此,文件名可能为CENTRAL_1024_ynet_logo.jpg.png:)请确保将资源管理器置于程序员模式。向我们展示您如何尝试添加*.jpeg。还向我们显示文件的真实名称。默认情况下,Windows会隐藏已知的文件扩展名。因此该文件可能命名为CENTRAL_1024_ynet_logo.jpg.png:)请确保将资源管理器置于程序员模式。