SaveFileDialog不显示现有文件

时间:2017-01-30 21:12:02

标签: winforms savefiledialog

我有一个SaveFileDialog,当我有" .pdf文件"时,它不会显示现有的 pdf 文件。入围。这是为什么?任何现有的png文件在我得到" .png Image"在对话框中选择,所以我不确定为什么只有现有的pdf文件没有显示出来。

SaveFileDialog sfd = new SaveFileDialog();
sfd.AddExtension = true;
sfd.Filter = ".pdf File | *.pdf |.png Image | *.png";
sfd.CheckPathExists = true;
sfd.OverwritePrompt = true;
sfd.SupportMultiDottedExtensions = false;
sfd.ValidateNames = true;
sfd.ShowDialog();

如果这是一个重复的问题,我很抱歉,但我不能在任何地方找到它,尽管认为这是一个常见的问题。

1 个答案:

答案 0 :(得分:3)

您应该删除传递给Filter属性的扩展名中的空格

sfd.Filter = ".pdf File|*.pdf|.png Image|*.png";