zoukankan      html  css  js  c++  java
  • C# winForm FolderBrowserDialog和OpenFileDialog

            在winForm中,我们一般会有这样的需求,选择本机的一个图片或者其他文件进去读取或者其他的操作,也可能回选择某一个文件夹下面的所有图片来操作,winForm中为我们提供了两个控件FolderBrowserDialog和OpenFileDialog

    FolderBrowserDialog:用来选择一个文件夹,从而读取这个文件夹下面的所有文件

    OpenFileDialog:用来读取单个文件

    下面来看看他们具体的用法

     首先对于这两个控件我们可以从工具箱里托一个过来,也可以直接用代码创建

     先看看FolderBrowserDialog的用法,我们拖一个控件到窗体中,然后实现选择,并将路径返回到文本框中

    View Code
        #region 选择pdf文件目录
            private void btnBrowse_Click(object sender, EventArgs e)
            {

                if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
                {
                    txtFile.Text = folderBrowserDialog1.SelectedPath;   
                }
            }

    OpenFIleDialog的用法也类似

    View Code
           private void button1_Click(object sender, EventArgs e)
            {
                string Pdfpath = "";
                OpenFileDialog op = new OpenFileDialog();
                op.Filter = "word Files(*.doc)|*.doc|All Files(*.*)|*.*";
                if (op.ShowDialog() == DialogResult.OK)
                {
                    Pdfpath = op.FileName;
                }
                else
                {
                    Pdfpath = "";
                }
                textBox1.Text = Pdfpath;

            }
  • 相关阅读:
    20171017/20171018
    BZOJ[3193] [JLOI2013]地形生成
    BZOJ[1009] [HNOI2008]GT考试
    BZOJ[4767] 两双手
    BZOJ[4013] [HNOI2015]实验比较
    BZOJ[1925] [Sdoi2010]地精部落
    20171015 杂题
    20171015
    20171014
    USACO 2015 December Contest, Gold Problem 3. Bessie's Dream
  • 原文地址:https://www.cnblogs.com/shuang121/p/2797275.html
Copyright © 2011-2022 走看看