winform 实现选择文件和选择文件夹对话框的简单实例

作者:jingxian 时间:2022-02-21 07:05:12 

实例如下:


//选择文件,点击【浏览】,选择文件
private void button1_Click(object sender, EventArgs e)
{
 OpenFileDialog openFileDialog1 = new OpenFileDialog();   //显示选择文件对话框
 openFileDialog1.InitialDirectory = "c:\\";
 openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
 openFileDialog1.FilterIndex = 2;
 openFileDialog1.RestoreDirectory = true;

if (openFileDialog1.ShowDialog() == DialogResult.OK)
 {
   this.textBox1.Text = openFileDialog1.FileName;     //显示文件路径
 }
}

//选择文件夹:点击【浏览】,选择文件夹
private void button4_Click(object sender, EventArgs e)
{
 if (this.folderBrowserDialog1.ShowDialog() == DialogResult.OK)
 {
   if (this.folderBrowserDialog1.SelectedPath.Trim() != "")
     this.textBox4.Text = this.folderBrowserDialog1.SelectedPath.Trim();
 }
}

选择文件夹对话框,如果想默认一个文件夹,在click事件一开始添加以下代码:


folderBrowserDialog1.SelectedPath =“d:\”;

呵呵,是不是很简单呢。

标签:c,winform,选择文件夹,选择文件
0
投稿

猜你喜欢

  • Java如何实现定时任务

    2021-11-07 02:57:38
  • C#模拟Http与Https请求框架类实例

    2023-02-10 16:28:11
  • C#实现数字华容道游戏

    2023-10-26 10:01:07
  • Android自定义指示器时间轴效果实例代码详解

    2023-06-13 01:06:33
  • Android studio 混淆配置详解

    2023-02-16 19:17:22
  • C#日期转换函数分享

    2021-06-30 16:48:38
  • Android中GridView布局实现整体居中方法示例

    2023-12-23 13:21:18
  • C# double和decimal数据类型以截断的方式保留指定的小数位数

    2021-12-09 02:19:04
  • 详解androidstudio项目上传到github方法以及步骤

    2023-07-15 02:55:42
  • Spring中XML schema扩展机制的深入讲解

    2022-06-29 07:44:15
  • Android编程实现下载时主界面与详细界面一致更新的方法

    2023-01-02 10:07:35
  • Android中TimePicker与DatePicker时间日期选择组件的使用实例

    2023-08-07 01:35:15
  • Java后台通过Collections获取list集合中最大数,最小数代码

    2023-03-15 19:53:05
  • Spring Security OAuth2认证授权示例详解

    2022-09-11 19:45:47
  • Java中使用websocket实现在线聊天功能

    2023-01-03 22:07:20
  • C#添加、读取Word脚注尾注的方法

    2022-12-24 02:12:22
  • 用JAVA实现杨辉三角实例

    2023-08-28 16:45:23
  • C#读写Config配置文件案例

    2022-10-22 20:11:09
  • Android游戏开发之黑白棋

    2023-05-24 13:39:03
  • .NET中的async和await关键字使用及Task异步调用实例

    2021-09-06 03:37:41
  • asp之家 软件编程 m.aspxhome.com