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无法显示默认设置的问题的解决办法,大家如果通过这篇文章解决了问题,记得留下你的赞哦!

解决C# winform saveFileDialog默认文件名及默认文件类型无效相关推荐

  1. 解决由于export,import错误导致的元素类型无效【Element type is invalid】

    前些日子做项目时有一个报错,虽然解决了,但是对于导致的原因,还是一知半解.今天突然发现一篇博客,大受启发,决定将这个问题系统的总结一下. 报错信息: 提示元素类型无效,可能是忘记从你定义的文件中导出来 ...

  2. linux文件内容乱码怎么解决,window到linux文件名乱码和文件内容乱码解决总结

    window系统一般文件名编码为gbk,文件内容编码这个需要通过编辑器查看或者设置,找个editplus文本编辑器就可以处理文本内容编码. 那么在window上显示正常的文件到linux上的时候,常常 ...

  3. window到linux文件名乱码和文件内容乱码解决总结

    window系统一般文件名编码为gbk,文件内容编码这个需要通过编辑器查看或者设置,找个editplus文本编辑器就可以处理文本内容编码. 那么在window上显示正常的文件到linux上的时候,常常 ...

  4. SaveFileDialog设置默认文件名

    把xml文档转换为excel文档,希望保存时默认的文件名是xml文档的同名.xlsx. 打开xml文件时读到名称 private void btnSelectXml_Click(object send ...

  5. C#设置保存文件SaveFileDialog类的默认文件名

    先放上效果图: 在C#中使用SaveFileDialog类保存文件时候,出现默认的文件名,代码如下: SaveFileDialog s1 = new SaveFileDialog(); s1.Titl ...

  6. Vue打包文件名、默认文件名操作

    Vue打包文件名.默认文件名操作 问题: 因为我想在我的服务器上部署两个vue项目,但是vue打包后默认的项目名是dist,这样子就跟我上一个vue项目冲突了. 解决办法: 进入config ⇒ in ...

  7. 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换

    解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)--ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换 参考文章: (1)解决Qt中文乱码以及汉字编码的问题(U ...

  8. 解决select2在bootstrap的modal中默认不显示的问题

    解决select2在bootstrap的modal中默认不显示的问题 参考文章: (1)解决select2在bootstrap的modal中默认不显示的问题 (2)https://www.cnblog ...

  9. HttpServletRequest设置下载文件的扩展名和默认文件名

    1. 核心代码 //设置Mime-Type response.setContentType("application/msword"); //设置下载默认文件名 response. ...

最新文章

  1. C#操作xml文件入门
  2. python基础知识填空-Python基础知识(1)
  3. 数据分析究竟该如何学?大神总结的6种数据分析思维到底如何?
  4. HTML打开服务器的exe,打开远程服务器的html
  5. python写一个文件下载器_python使用tcp实现一个简单的下载器
  6. 如何写出高性能SQL语句
  7. mysql自增长id为null_主键设为自增字段了, 在添加数据时经常报null id是怎么回事?...
  8. WebRTC直播技术方案
  9. Android开发UI之补间动画-布局添加动画
  10. 由淘宝,京东,凡客站点的多条件分页查询细节想到的
  11. 【TeachNLP】文本数据处理-词表获取
  12. c语言运行全屏,怎么用代码控制C源程序运行时窗口是全屏的?
  13. 轻量级 Visio,绘制程序框图,你值得拥有
  14. 鼠标右键新建没有.txt文本文档
  15. Mono.Cecil 初探(一):实现AOP
  16. 2022-02-23 安卓开发七年面试题总结
  17. 上古卷轴5json文件修改_《上古卷轴5》丝袜MOD制作图文教程 丝袜怎么制作
  18. Fail to open the referenced table
  19. Ps如何调出一寸或者二寸等规定尺寸的照片
  20. xcode mac app_IOS苹果APP签名详解

热门文章

  1. finally在python中是什么意思_在Python中解释try,except和finally语句。
  2. 力扣 1137. 第 N 个泰波那契数
  3. 使用exceljs导出表格文件-简易版
  4. 第2章-3 阶梯电价
  5. dedecms免费转换yzncms
  6. 三年级计算机群鸭戏水教案导入,信息技术教案_群鸭戏水教学设计.docx
  7. fpga课设-多功能信号发生器
  8. “保姆级”车载CAN总线教程(四)-堪称全网“最细”系列
  9. echo 框架中的 middleware 设计深度解析
  10. 域泛化(Domain Generalization)相关知识学习