浏览文件夹对话框(FolderBrowserDialog)

保存文件对话框控件有两种情况,一就是保存,二就是另存为,保存很简单,就是在文件已经打开的情况下的,再把文件写一篇,在这里我们主要讲另存为的情况(SaveAs)。

一、FolderBrowserDialog控件的属性

RootFolder 获取或设置从其开始浏览的根文件夹
SelectedPath 获取或设置用户选定的路径
ShowNewFolderButton 获取或设置一个值,该值指示“新建文件夹”按钮是否显示在文件夹浏览对话框中
ShowHelp 启用"帮助"按钮

二、FolderBrowserDialog事件如下:

HelpRequest 当用户点击"帮助"按钮时要处理的事件

三、FolderBrowserDialog的效果如下:

四、用下例代码可以实现

private void Form1_Load(object sender, EventArgs e)
{
            FolderBrowserDialog fb = new FolderBrowserDialog();
            fb.RootFolder = Environment.SpecialFolder.MyComputer;
            if (fb.ShowDialog() == DialogResult.OK)
            {
                this.Text = fb.SelectedPath;
            }
}

通用对话框——FolderBrowserDialog相关推荐

  1. C#学习笔记——通用对话框

    Visual Studio提供的通用对话框控件有:ColorDialog.FolderBrowserDialog.FontDialog.OpenFileDialog.SaveFileDialog.Pa ...

  2. C# 通用对话框用法详解

    一.OpenFileDialog(打开文件对话框)      (1)常用的几个基本的属性: 1. InitialDirectory :获取或设置文件对话框显示的初始目录. 2. RestoreDire ...

  3. 第七章:无模式对话框 和 Windows通用对话框类

    第七章:无模式对话框 和 Windows通用对话框类 1,[无模式对话框]在它处于激活状态下还允许用户在(同一个应用程序中)其它地方工作. [通用对话框]则是C++和一组Windows的实用对话框之间 ...

  4. wxWidgets:使用通用对话框

    wxWidgets:使用通用对话框 wxWidgets:使用通用对话框 介绍 使用文件对话框 - wxFileDialog 使用字体对话框 - wxFontDialog 使用目录对话框 - wxDir ...

  5. 二级VB培训笔记07:通用对话框

    二级VB培训笔记07:通用对话框 通用对话框(CommonDialog)控件提供了一组标准对话框界面,包括打开文件.保存文件.选择颜色.选择字体.设置打印机和帮助等六个对话框.这些对话框只能返回用户输 ...

  6. java调用通用对话框,利用Java Swing设计通用对话框

    利用Java Swing设计通用对话框 分享到: 文/杨少波 在Java Swing编程中,程序员还可以自定义对话框,一般可以从JDialog类来继承.下面给出一个对话框类的代码: class Hel ...

  7. [QT_040]Qt学习之通用对话框:QColorDialog、QFontDialog、QInputDialog

    本文转自:<Qt编程指南>        作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 11.3 通用对话框:QColorDialog/QFontDi ...

  8. [QT_041]Qt学习之通用对话框:QErrorMessage、QFileDialog、QProgressDialog

    本文转自:<Qt编程指南>        作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 11.4 通用对话框:QErrorMessage.QFileD ...

  9. win32 8.2 使用通用对话框

    "打开"文件和"保存"文件对话框 显示 "打开" 对话框的函数是 GetOpenFileName,显示"保存"文件对话的 ...

最新文章

  1. Nat. Commun | 基于网络的药物组合预测
  2. 行人检测--What Can Help Pedestrian Detection?
  3. JS打印指定区域内容
  4. tomcat架构分析(connector BIO 实现)【转】
  5. 何股票投资者十有九不赢?
  6. 直接用自己服务器做图床可以吗_我花 9 块钱搭了一个“私人图床”
  7. PageCollectionView[Bug],使用Filter的时候,删除集合中的元素,会导致ArgumentOutOfRangeException...
  8. UOJ310 黎明前的巧克力 FWT
  9. 检测ID卡的输入或者是其它卡的输入。
  10. 【Flask】ORM 关系一对一
  11. 给你出道题---最佳组合问题
  12. 小白系列:LNMP搭建
  13. LeetCode 107. Binary Tree Level Order Traversal II
  14. 方方格子授权码_助力上分!灌篮高手正版授权手游礼包码攻略及防守技巧汇总...
  15. 每日一书丨金融反欺诈的底层逻辑
  16. 网络管理-Pageadmin CMS构建企业网站的方法
  17. 番茄花园 产业链 洪磊 中国
  18. 【转】如何订机票最划算?
  19. Terminator zsh
  20. Rancher简介和部署

热门文章

  1. python数据的存储结构是指_python数据结构
  2. Java【有哪些适合新手练手的Java项目?】
  3. 【冰点】:重庆“高烧”不退
  4. 使用iBatis中报 java.sql.SQLException: 无效的列类型异常
  5. C++中的string用法
  6. Instruments相关
  7. 农村电商是什么 农产品电商平台如何运营?
  8. 数模(02)---多属性决策模型
  9. C 语言教程详解——入门到精通
  10. 前端JavaScript+HTML