C#使用浏览按钮获得文件路径和文件夹路径的方法
发布时间 - 2026-01-11 01:06:28 点击率:次本文实例讲述了C#使用浏览按钮获得文件路径和文件夹路径的方法。分享给大家供大家参考,具体如下:

生成文件夹路径
private void btnChoose_Click(object sender, EventArgs e)
{
using (OpenFileDialog dialog = new OpenFileDialog())
{
dialog.Multiselect = true;
if (dialog.ShowDialog() == DialogResult.OK)
{
try
{
this.tbFilePath.Text = dialog.FileName;
}
catch(Exception ex)
{
throw(ex);
}
}
}
生成文件路径
新建一个FolderDialog类(重载FolderNameEditor)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms.Design;
using System.Windows.Forms;
namespace Common
{
class FolderDialog:FolderNameEditor
{
FolderBrowser fDialog = new FolderBrowser();
public FolderDialog(){ }
public DialogResult DisplayDialog()
{
return DisplayDialog("请选择一个文件夹");
}
public DialogResult DisplayDialog(string description)
{
fDialog.Description = description;
return fDialog.ShowDialog();
}
public string Path
{
get
{
return fDialog.DirectoryPath;
}
}
~FolderDialog()
{
fDialog.Dispose();
}
}
}
浏览按钮下的事件
private void btnChoose_Click(object sender, EventArgs e)
{
FolderDialog fDialog = new FolderDialog();
fDialog.DisplayDialog();
this.tbfilePath.Text = fDialog.Path;
}
更多关于C#相关内容感兴趣的读者可查看本站专题:《C#文件操作常用技巧汇总》、《C#遍历算法与技巧总结》、《C#程序设计之线程使用技巧总结》、《C#操作Excel技巧总结》、《C#中XML文件操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#数组操作技巧总结》及《C#面向对象程序设计入门教程》
希望本文所述对大家C#程序设计有所帮助。
# C#
# 浏览按钮
# 文件
# 文件夹
# 路径
# C#实现自定义圆角按钮的方法
# C# winform中窗口关闭按钮的隐藏与禁用详解
# C#中Winform 实现Ajax效果自定义按钮
# C#动态创建button按钮的方法实例详解
# C#实现基于加减按钮形式控制系统音量及静音的方法
# C#动态生成按钮及定义按钮事件的方法
# C#自定义控件旋转按钮功能
# 程序设计
# 操作技巧
# 相关内容
# 遍历
# 感兴趣
# 数据结构
# 给大家
# 请选择
# 更多关于
# 所述
# 使用技巧
# 面向对象
# 新建一个
# 讲述了
# true
# ShowDialog
# DialogResult
# OpenFileDialog
# dialog
# Multiselect
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Python文本处理实践_日志清洗解析【指导】
Linux系统运维自动化项目教程_Ansible批量管理实战
如何在 React 中条件性地遍历数组并渲染元素
香港网站服务器数量如何影响SEO优化效果?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
如何用JavaScript实现文本编辑器_光标和选区怎么处理
如何用5美元大硬盘VPS安全高效搭建个人网站?
如何将凡科建站内容保存为本地文件?
详解Oracle修改字段类型方法总结
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
如何获取免费开源的自助建站系统源码?
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
制作旅游网站html,怎样注册旅游网站?
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
Laravel如何使用Service Container和依赖注入?(代码示例)
Laravel如何使用.env文件管理环境变量?(最佳实践)
微信小程序 闭包写法详细介绍
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
如何基于云服务器快速搭建网站及云盘系统?
如何用免费手机建站系统零基础打造专业网站?
如何获取PHP WAP自助建站系统源码?
HTML 中如何正确使用模板变量为元素的 name 属性赋值
高防服务器如何保障网站安全无虞?
Claude怎样写约束型提示词_Claude约束提示词写法【教程】
java获取注册ip实例
Laravel用户密码怎么加密_Laravel Hash门面使用教程
php json中文编码为null的解决办法
昵图网官方站入口 昵图网素材图库官网入口
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
如何在 Pandas 中基于一列条件计算另一列的分组均值
再谈Python中的字符串与字符编码(推荐)
想要更高端的建设网站,这些原则一定要坚持!
开心动漫网站制作软件下载,十分开心动画为何停播?
phpredis提高消息队列的实时性方法(推荐)
谷歌Google入口永久地址_Google搜索引擎官网首页永久入口
如何在云服务器上快速搭建个人网站?
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
Android GridView 滑动条设置一直显示状态(推荐)
微信小程序 input输入框控件详解及实例(多种示例)
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
如何确保西部建站助手FTP传输的安全性?
作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】
活动邀请函制作网站有哪些,活动邀请函文案?
如何在Windows服务器上快速搭建网站?
lovemo网页版地址 lovemo官网手机登录
如何快速搭建FTP站点实现文件共享?
网站制作报价单模板图片,小松挖机官方网站报价?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
Laravel如何实现用户注册和登录?(Auth脚手架指南)

