C#Winform 打开文件浏览器

cs 复制代码
 private void button1_Click(object sender, EventArgs e) {
            var f = new OpenFileDialog();
            //f.Multiselect = true; //多选
            if (f.ShowDialog() == DialogResult.OK) {
                String filepath = f.FileName;//G:\新建文件夹\新建文本文档.txt
                String filename = f.SafeFileName;//新建文本文档.txt
                this.textBox1.Text = filename +"   "+filepath;
            }
        }
 
        //选取文件夹,并获得路径
        private void button2_Click(object sender, EventArgs e) {
            FolderBrowserDialog f = new FolderBrowserDialog();
            if (f.ShowDialog() == DialogResult.OK) {
                String DirPath = f.SelectedPath;
                this.textBox1.Text = DirPath;//G:\新建文件夹
            }

参考:

C#:打开 文件/文件夹选择框,选取,并获得路径名称_c#带有输入框的选取文件按钮,输入框中显示选取文件的路径-CSDN博客

相关推荐
123的故事7 小时前
工具分享(7)-多Excel文件内容查询工具
c#·excel·实用工具
赴生-8 小时前
C++进阶 C++11(下)
开发语言·c++
烬羽8 小时前
后端返回的 JSON 字符串,浏览器怎么"看懂"的?——Ajax 全链路拆解
javascript
赴生-8 小时前
C++进阶 异常
开发语言·c++
黄毛火烧雪下9 小时前
Java 核心知识点总结(一)
java·开发语言
半个落月9 小时前
一个新手用 Bun + Axios 调通 DeepSeek API 的实践记录
javascript
其实防守也摸鱼9 小时前
软件安全与漏洞--软件安全编码与防御技术理论题库
开发语言·网络·安全·网络安全·软件安全·软件安全与漏洞
不好听6139 小时前
深入理解链表:线性数据结构的另一面
javascript·数据结构
x138702859579 小时前
c语言中srtlen(指针使用计算字符长度)、传值和传址调用
c语言·开发语言·算法·visual studio
林希_Rachel_傻希希9 小时前
学React治好了我的焦虑症,1小时速通React 前20分钟。
前端·javascript·面试