我用以下代码创建了过滤器:
saveFileDialog1.FileName = "SimplifiedLog";
saveFileDialog1.Filter = "RichTextFormate | *.rtf |Text Files | *.txt |All Files| *.*";
saveFileDialog1.Title = "Save Simplified KL File";
saveFileDialog1.ShowDialog();
问题在于,每次我选择任何过滤器(选定过滤器除外)时,都会在前一个过滤器中添加扩展名。请参见下图:
您应该删除空格:
saveFileDialog1.Filter = "RichTextFormate|*.rtf|Text Files|*.txt|All Files|*.*";
之后和之前的空格|
将按原样进行评估,因此,如果不需要,则不应添加它们。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句