C# opne文件对话框中的多个扩展名?

C# opne文件对话框中的多个扩展名?,c#,winforms,C#,Winforms,如何在“打开文件”对话框中设置多个扩展名。例如,我想加载一个图像文件。所以,OpenFileDialog应该过滤所有图像文件 dlg.Filter = "Image File|*.jpg"; 但是,它应该显示所有图像文件。例如,jpeg、bmp、tif、gif、png等。我如何做到这一点。像这样: dlg.Filter = "JPG|*.jpg|PNG|*.png|BMP|*.bmp"; 如果要组合所有扩展名,请在扩展名之间使用分号,如下所示: dlg.Filter = "Image Fil

如何在“打开文件”对话框中设置多个扩展名。例如,我想加载一个图像文件。所以,OpenFileDialog应该过滤所有图像文件

dlg.Filter = "Image File|*.jpg";
但是,它应该显示所有图像文件。例如,jpeg、bmp、tif、gif、png等。我如何做到这一点。

像这样:

dlg.Filter = "JPG|*.jpg|PNG|*.png|BMP|*.bmp";
如果要组合所有扩展名,请在扩展名之间使用分号,如下所示:

dlg.Filter = "Image Files|*.jpg;*.bmp;*.png";

以下是供参考的文档:

dlg.Filter=“Image File |.jpg、.png | JPEG Files |.jpg | png Files |.png”

我知道这一点,但它一次只显示一个扩展名。我必须更改过滤器组合的扩展名。我想在一个过滤器中显示所有图像。与所有图像一样,它应该在“打开文件”对话框中显示所有类型的图像。@danta我刚刚添加了该版本:)查看我的更新说明我要查找的内容。