SaveFileDialog仅显示具有特定扩展名的文件

Mur*_*sli 5 c# savefiledialog

我想保存一个有两个选项(.Png或.Jpeg)的图像,所以我只需要显示Png和Jpeg格式的文件,比如当我们选择Save type as All Images时它会在对话框中显示所有类型的图像.那我该怎么办呢?

using(SaveFileDialog saveFileDialog1 = new SaveFileDialog())
{
     saveFileDialog1.InitialDirectory = Convert.ToString(Environment.SpecialFolder.MyPictures);
     saveFileDialog1.Filter = "Images (*.Png + Jpeg)|*.Png + *.Jpeg";
}
Run Code Online (Sandbox Code Playgroud)

spe*_*der 8

您正在寻找这样的过滤器:

"Images (*.png,*.jpeg)|*.png;*.jpeg";
Run Code Online (Sandbox Code Playgroud)

或者可选:

"Images (*.png,*.jpeg)|*.png;*.jpeg|All files (*.*)|*.*"
Run Code Online (Sandbox Code Playgroud)