首页 > Windows开发 > 详细

Winform打开本地文件,本地文件夹路径

时间:2021-04-11 21:56:10      阅读:43      评论:0      收藏:0      [点我收藏+]

在开发Winform程序中会用到很多常用的功能,其中点击按钮搜素选定本地文件或文件夹路径就很频繁

其中若只实现打开本地文件,则需要添加FolderBrowserDialog控件,例如:

private void button2_Click(object sender, EventArgs e)
{
  FolderBrowserDialog dilog = new FolderBrowserDialog();
  dilog.Description = "请选择文件夹";
  if (dilog.ShowDialog() == DialogResult.OK || dilog.ShowDialog() == DialogResult.Yes)
  {
    textBox1.Text = dilog.SelectedPath;
  }
}

运行时,点击该button2按钮就能出现可供选择的对话框,如下所示:

技术分享图片

 

 

 

但是上述控件只能选择目录路径,并不能选定某文件路径,因此如果想选择某文件路径,则需要控件OpenFileDialog支持

例如:

private void button3_Click(object sender, EventArgs e)
{
  OpenFileDialog fileDialog = new OpenFileDialog();
  fileDialog.InitialDirectory = "C:\\";    //打开对话框后的初始目录
       fileDialog.Filter = "文本文件|*.txt|所有文件|*.*";
  fileDialog.RestoreDirectory = false;    //若为false,则打开对话框后为上次的目录。若为true,则为初始目录
       if (fileDialog.ShowDialog() == DialogResult.OK){

    textBox1.Text = Path.GetFullPath(fileDialog.FileName);//将选中的文件的路径传递给TextBox “FilePath”

  }
}

实例图如下:

技术分享图片

 

 

 

 

 两者的区别就是一个只能选择目录路径,另一个只能选择文件路径,使用时看各自需要去选择实现

Winform打开本地文件,本地文件夹路径

原文:https://www.cnblogs.com/rhp2lmy1314/p/14643812.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!