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

时间:2012-05-16 02:08:56

标签: c# savefiledialog

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

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

1 个答案:

答案 0 :(得分:8)

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

"Images (*.png,*.jpeg)|*.png;*.jpeg";

或可选:

"Images (*.png,*.jpeg)|*.png;*.jpeg|All files (*.*)|*.*"