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博客

相关推荐
Polaris北9 分钟前
第二十七天打卡
开发语言·c++·算法
亓才孓38 分钟前
【Exception】CONDITIONS EVALUATION REPORT条件评估报告
java·开发语言·mybatis
学无止境_永不停歇1 小时前
十一、C++11列表初始化、右值引用和移动语义
开发语言·c++
阿里嘎多学长1 小时前
2026-02-20 GitHub 热点项目精选
开发语言·程序员·github·代码托管
mjhcsp2 小时前
C++ 背包DP解析
开发语言·c++
尘缘浮梦2 小时前
协程asyncio入门案例 2
开发语言·python
juleskk2 小时前
2.15 复试训练
开发语言·c++·算法
一个处女座的程序猿O(∩_∩)O2 小时前
Python面向对象的多态特性详解
开发语言·python
yngsqq3 小时前
多段线顶点遍历技巧(适用闭合和非闭合)
开发语言
李明卫杭州3 小时前
在 JavaScript 中,生成器函数(Generator Function)
前端·javascript