• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#中WinFrom保存文件SaveFileDialog类的使用方法

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

C#中WinFrom保存文件SaveFileDialog类的使用方法

使用的命名空间是:System.Windows.Forms;
常用属性:
  Title:保存对话框的标题,默认为"另存为"。
  InitialDirectory:设置文件选择框开始打开的位置。
  Filter:设置保存文件的类型。
  DefaultExt:设置默认文件拓展名。
  FileName:保存文件默认的文件名。
  RestoreDirectory:设置是否记忆上次文件保存的路径,true表示记住。
使用方法完整示例:

private void SaveData_Click()
{
      // 创建保存对话框
      SaveFileDialog saveDataSend = new SaveFileDialog();
      // Environment.SpecialFolder.MyDocuments 表示在我的文档中
      saveDataSend.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);   // 获取文件路径
      saveDataSend.Filter = "*.txt|txt file";   // 设置文件类型为文本文件
      saveDataSend.DefaultExt = ".txt";   // 默认文件的拓展名
      saveDataSend.FileName = "Data.txt";   // 文件默认名
    if (saveDataSend.ShowDialog() == DialogResult.OK)   // 显示文件框,并且选择文件
    {
          string fName = saveDataSend.FileName;   // 获取文件名
          // 参数1:写入文件的文件名;参数2:写入文件的内容
          // 字符串"Hello"是文件保存的内容,可以根据需求进行修改
          System.IO.File.WriteAllText(fName, "Hello");   // 向文件中写入内容
     }
}

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#标记[已弃用]的方法发布时间:2022-07-13
下一篇:
c#如何通过反射获取\设置属性值、发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap