SaveFileDialog savefiledialog = new SaveFileDialog();
//设置文件类型
savefiledialog.Filter = "文本文件(*.doc)|*.doc|文本文件(*.txt)|*.txt";
//设置默认文件类型显示顺序
savefiledialog.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
savefiledialog.RestoreDirectory = true;
//设置默认的文件名
savefiledialog.FileName = "文件";
if (savefiledialog.ShowDialog()==DialogResult.OK){//获取文件的路径 不带文件名var folderpath = System.IO.Path.GetDirectoryName(savefiledialog.FileName);}
//获取文件的完整路径 带文件名
var localFilePath= savefiledialog.FileName.ToString();
//获取文件名
var fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1);
//获取文件类型的index
var index = savefiledialog.FilterIndex;

【C#笔记】SaveFileDialog的简单用法相关推荐

  1. Ext.Net学习笔记19:Ext.Net FormPanel 简单用法

    Ext.Net学习笔记19:Ext.Net FormPanel 简单用法 FormPanel是一个常用的控件,Ext.Net中的FormPanel控件同样具有非常丰富的功能,在接下来的笔记中我们将一起 ...

  2. 数据库学习笔记---connect by的简单用法

    connect by的简单用法 技术qq交流群:JavaDream:251572072  教程下载,在线交流:创梦IT社区:_______以前的网站现在不弄了,抱歉  ---------------- ...

  3. (小甲鱼python)集合笔记合集一 集合(上)总结 集合的简单用法 集合的各种方法合集:子、交、并、补、差、对称差集、超集

    一.基础复习 集合与字典区别 集合中所有元素都是独一无二的,并且也是无序的. 集合具有唯一性.无序性.有限性 >>> type({}) #字典 <class 'dict'> ...

  4. html.renderaction 控制器,Html.RenderAction简单用法

    CATransition(os开发之画面切换) 的简单用法 CATransition 的简单用法 //引进CATransition 时要添加包"QuartzCore.framework&qu ...

  5. python常用模块用法_python笔记之常用模块用法分析

    python笔记之常用模块用法分析 内置模块(不用import就可以直接使用) 常用内置函数 help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像 ...

  6. C语言结构体和结构体指针的简单用法

    C语言结构体和结构体指针的简单用法 这里总结一下自己的学习笔记,关于C语言当中的结构体指针的用法,以及结构体简单使用. 简单介绍一下今天出场的嘉宾–>结构体和结构体指针 什么是结构体: 1,定义 ...

  7. git基本概念以及简单用法

    git基本概念以及简单用法 最近优达把<如何使用Git和GitHub>这门课设置为免费课程,借此机会我也去学习了一波,以便能加入全球最大的同性交友网站.以下内容,均为听课笔记.总共分为三部 ...

  8. 反编译工具jad简单用法

    反编译工具jad简单用法 下载地址: [url]http://58.251.57.206/down1?cid=B99584EFA6154A13E5C0B273C3876BD4CC8CE672& ...

  9. 【学习笔记】超简单的快速傅里叶变换(FFT)(含全套证明)

    整理的算法模板合集: ACM模板 目录 一.概念概述 二.前置知识 1. 多项式 2. 复数 4. 欧拉公式证明 3. 复数的单位根 / 单位向量 三.FFT 算法概述 四.离散傅里叶变换(DFT) ...

最新文章

  1. H3C学习笔记《五》(初级理论知识)
  2. java 静态资源变量_Java中读取配置文件中的内容,并将其赋值给静态变量的方法...
  3. python解压打开文件过多_在python中使用zipfile压缩文件时层级很多,有很多层目录...
  4. 前端在线学习网站W3School
  5. c++访问数据库代码示例 occi_使用Python操作SQL Server数据库
  6. 【LeetCode】【数组】题号:628,三个数组成的乘积最大
  7. android 百度地图离线地图功能
  8. Excel催化剂开源第6波-Clickonce部署之自动升级瘦身之术
  9. PowerVR 6系列架构分析
  10. excel单个对象用poi导出,并设置每个sheet得最大行数防止报错
  11. Android 自定义View(一)实现时钟表盘效果
  12. 王者荣耀是如何从C++代码变到游戏的?
  13. 【mcuclub】蓝牙模块-ECB02
  14. 推挽变换器漏感电压尖峰
  15. 关于Vue渐进式框架的理解
  16. Python——循环嵌套
  17. 拓嘉启远:拼多多卖书对店铺的要求
  18. IDEA + github pull request + teamcity运用
  19. VL综述:视觉-语言智能:任务、表征学习、大模型
  20. Latex 多个参考文献的引用以及文献字体大小调整方法

热门文章

  1. 数码管动态显示Verilog实现(参考小梅哥教程)(视觉暂留)
  2. 【软考备战·希赛网每日一练】2023年5月4日
  3. lammps案例:石墨烯卷曲到Fe纳米线
  4. 服务器部分 2023盘古石杯全国电子数据取证大赛 技能赛晋级赛
  5. 《三国演义》与“项目管理”——从诸葛亮的锦囊妙计再谈团队管理
  6. AndroidStudio案例——图书列表
  7. 西门子plc与ABB510变频器modbus通讯 读写变频器的内部参数 控制变频器启停,读频率电流
  8. 《关系攻略》自我学习攻略
  9. 7个步骤轻松创建你的专属社交媒体二维码!
  10. 【 无错版】基于蚁群算法的机器人路径规划matlab程序代码实现