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

相关推荐
故事不长丨3 小时前
C#定时器与延时操作的使用
开发语言·c#·.net·线程·定时器·winform
1024肥宅3 小时前
JavaScript 拷贝全解析:从浅拷贝到深拷贝的完整指南
前端·javascript·ecmascript 6
hefaxiang3 小时前
C语言常见概念(下)
c语言·开发语言
欧阳天风3 小时前
js实现鼠标横向滚动
开发语言·前端·javascript
阿桂有点桂3 小时前
C#使用VS软件打包msi安装包
windows·vscode·c#
c#上位机3 小时前
halcon图像增强之分段灰度拉伸2
c#·上位机·halcon·机器视觉
yue0084 小时前
C# Directory的用法介绍
开发语言·c#
局i4 小时前
Vue 指令详解:v-for、v-if、v-show 与 {{}} 的妙用
前端·javascript·vue.js
雨落秋垣4 小时前
手搓 Java 的用户行为跟踪系统
java·开发语言·linq
꒰ঌ小武໒꒱5 小时前
RuoYi-Vue 前端环境搭建与部署完整教程
前端·javascript·vue.js·nginx