本文实例讲述了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
相关文章:
昆明高端网站制作公司,昆明公租房申请网上登录入口?
,想在网上投简历,哪几个网站比较好?
ppt制作免费网站有哪些,ppt模板免费下载网站?
如何快速搭建自助建站会员专属系统?
香港服务器租用费用高吗?如何避免常见误区?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
代刷网站制作软件,别人代刷火车票靠谱吗?
大型企业网站制作流程,做网站需要注册公司吗?
如何快速搭建高效WAP手机网站?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
如何快速查询网址的建站时间与历史轨迹?
制作网页的网站有哪些,电脑上怎么做网页?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
如何配置支付宝与微信支付功能?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
建站之星如何保障用户数据免受黑客入侵?
如何选择高效稳定的ISP建站解决方案?
移民网站制作流程,怎么看加拿大移民官网?
Python多线程使用规范_线程安全解析【教程】
网站制作公司,橙子建站是合法的吗?
建站主机服务器选购指南:轻量应用与VPS配置解析
高防服务器:AI智能防御DDoS攻击与数据安全保障
建站VPS推荐:2025年高性能服务器配置指南
5种Android数据存储方式汇总
如何快速生成凡客建站的专业级图册?
如何在阿里云服务器自主搭建网站?
如何零基础开发自助建站系统?完整教程解析
html制作网站的步骤有哪些,iapp如何添加网页?
中山网站推广排名,中山信息港登录入口?
python的本地网站制作,如何创建本地站点?
活动邀请函制作网站有哪些,活动邀请函文案?
如何在IIS中新建站点并配置端口与物理路径?
网站制作员失业,怎样查看自己网站的注册者?
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
如何高效完成独享虚拟主机建站?
宝塔新建站点报错如何解决?
制作网站外包平台,自动化接单网站有哪些?
网站制作说明怎么写,简述网页设计的流程并说明原因?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
如何通过老薛主机一键快速建站?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
,柠檬视频怎样兑换vip?
如何选择高性价比服务器搭建个人网站?
如何获取开源自助建站系统免费下载链接?
建站之星微信建站一键生成小程序+多端营销系统
开心动漫网站制作软件下载,十分开心动画为何停播?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。