saveFileDialog默认文件名及默认文件类型无效
- 1、问题描述
- 1.1 错误代码
- 1.2 错误截图
 
- 2、问题解决
- 2.1 正确代码
- 2.2 正确截图
 
- 3、问题完美解决
 
1、问题描述
在使用saveFileDialog时遇到一个错误,自己无论怎么设置默认的文件名无法显示。
1.1 错误代码
//打开文件对话框,导出文件
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Title = "导出";
saveFileDialog1.Filter = "Excel 文件(*.xls)|*.xls|Excel 文件(*.xlsx)|*.xlsx|所有文件(*.*)|*.*";
saveFileDialog1.FileName = "用户信息.xls"; //设置默认另存为的名字
1.2 错误截图

2、问题解决
上面的问题主要是没有对saveFileDialog进行指定,我们只需要在saveFileDialog前面加个this.即可,下面是正确代码,大家可以参考以下!
2.1 正确代码
//打开文件对话框,导出文件
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
this.saveFileDialog1.Title = "导出";
this.saveFileDialog1.Filter = "Excel 文件(*.xls)|*.xls|Excel 文件(*.xlsx)|*.xlsx|所有文件(*.*)|*.*";
this.saveFileDialog1.FileName = "用户信息.xls"; //设置默认另存为的名字        
2.2 正确截图

3、问题完美解决
以上就是关于saveFileDialog无法显示默认设置的问题的解决办法,大家如果通过这篇文章解决了问题,记得留下你的赞哦!
 👇点击下方公众号卡片获取资料👇 
















