项目中引入:SYSTEM.DESIGN.DLL

类中引用:using System.Windows.Forms.Design;
using System.Windows.Forms;

fDialog.Style = FolderBrowserStyles.ShowTextBox;  是让确定的上面显示一个输入路径的文本框。

public class FolderDialog : FolderNameEditor
    {

FolderNameEditor.FolderBrowser fDialog = new FolderBrowser();

public FolderDialog()
        {
        }

public DialogResult DisplayDialog()
        {
            return DisplayDialog("请选择一个文件夹");
        }

public DialogResult DisplayDialog(string description)
        {
            fDialog.Description = description;
            fDialog.Style = FolderBrowserStyles.ShowTextBox;
            return fDialog.ShowDialog();
        }

public string Path
        {
            get
            {
                return fDialog.DirectoryPath;
            }
        }

}

调用:

FolderDialog fdSource = new FolderDialog();
            if (fdSource.DisplayDialog() == DialogResult.OK)
            {
                txtDirSource.Text = fdSource.Path;
            }

转载于:https://www.cnblogs.com/runliuv/archive/2013/06/06/3121024.html

Winform 类似于WINDOWS的选择文件夹对话框相关推荐

  1. 弹出打开/保存文件对话框 选择文件夹对话框

    打开/保存文件对话框: CFileDialog::CFileDialog(BOOL bOpenFileDialog, //为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框LPCTSTR ...

  2. 选择文件对话框、保存文件对话框、选择文件夹对话框

    选择文件对话框 // 设置图像文件过滤格式CString lv_strFilterAll = _T("所有文件(*.*)|*.*||");CString lv_strFilterJ ...

  3. NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox

    NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox #include <uf.h> #include <uf_ui.h> #include &l ...

  4. MFC选择文件对话框和选择文件夹对话框

    转::https://www.cnblogs.com/zhqshome/p/7063730.html 选择单个文件对话框: CString strFile = _T("");CFi ...

  5. CorelDRAW VBA - 打开选择文件夹对话框

    目的 有时候我们可能需要让用户选择某个文件夹,比如说让用户指定某个目录,用于批量导入该目录下的文件.这篇教程将教会你使用 CorelDRAW 在代码中调用系统的文件夹选择对话框,并循环输出文件的名称和 ...

  6. QML 打开文件夹对话框选择文件保存路径

    import QtQuick 2.14 import QtQuick.Controls 2.14 import Qt.labs.platform 1.0ApplicationWindow {visib ...

  7. 【MFC】选择文件夹时,记忆上一次路径

    参考 https://www..com/Hisin/archive/2012/02/27/2370614.html https://www..com/ranjiewen/p/5697219.html ...

  8. 弹出选择文件夹的对话框 BROWSEINFO 的用法【MFC】

    以下是在vs2008中编译通过的代码,代码注释详细.要实现的功能是点击"浏览"按钮,即弹出选择文件夹的对话框.并将选择的文件夹或文件路径显示在MessageBox中. void C ...

  9. VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)

    在VBA中经常要用到文件对话框来进行打开文件.选择文件或选择文件夹的操作. 用Microsoft Office提供的文件对话框比较方便. 用法如下 Application.FileDialog(fil ...

  10. (转) VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)

    在VBA中经常要用到文件对话框来进行打开文件.选择文件或选择文件夹的操作. 用Microsoft Office提供的文件对话框比较方便. 用法如下 Application.FileDialog(fil ...

最新文章

  1. ASP .NET Core Web Razor Pages系列教程四:使用数据库进行交互 entity-framework(MySQL/MariaDB 版)
  2. Spring Cloud Alibaba 综合应用:Seata 分布式事务实战教程
  3. tomcat升级_「shell脚本」懒人运维之自动升级tomcat应用(war包)
  4. 第22件事 产品规划和运营规划
  5. tensorflow 数据格式
  6. ComfortTypingPro快速录入工具
  7. 在DOS下修改本机IP地址
  8. MPlayer配置文件
  9. 深度linux安装virtualbox,【玩转deepin】如何安装VirtualBox增强功能使得deepin系统全屏显示?...
  10. 利用 Python 制作酷炫的飞船大战!|原力计划
  11. C语言:输入一个华氏温度f,计算并输出对应的摄氏温度。计算摄氏温度的公式为:c=5/9*(f-32),输出取两位小数。
  12. Mastering The Mix Total Bundle 2021 Mac - 混音插件合集
  13. 蠕虫病毒通过什么侵入计算机系统,注意!蠕虫病毒入侵!我区已有单位个人计算机中招!...
  14. Python远程连接Windows,并调用Windows命令(类似于paramiko)
  15. 196.删除重复的电子邮箱
  16. 获CNNVD感谢信!知道创宇以专业漏洞研究能力支撑“漏洞通报”业务
  17. OPC client安装教程
  18. 举例说明数据库一、二、三及BCNF范式
  19. a36.ansible 生产实战案例 -- 基于kubeadm安装kubernetes v1.23 -- 集群部署(一)
  20. python制作电脑软件_python制作一个桌面便签软件 -电脑资料

热门文章

  1. python10进制2进制转换
  2. mysql cast类型转换
  3. ubuntu上下左右变成BD
  4. windows 和 ubuntu服务器之间用Xshell互传文件
  5. R-CNN学习笔记3:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition(SPP-net)
  6. chainmaker-go-sdk 查看客户端日志
  7. 软件学报 流程 期刊投稿记录 状态变更 时间
  8. 区块链 比特币 以太坊 hyperledger fabric智能合约比较 不同的区块链比较
  9. scp ssh: connect to host 192.168.6.129 port 22: Connection refused lost connection
  10. c语言一个偶数用两个素数表示,用C语言(C99) 验证哥德巴赫猜想:一个不小于6的偶数必定能表示为两个素数之和。...