zoukankan      html  css  js  c++  java
  • Winform 类似于WINDOWS的选择文件夹对话框

    项目中引入:SYSTEM.DESIGN.DLL

    类中引用:using System.Windows.Forms.Design;
    using System.Windows.Forms;

      fDialog.Style = FolderBrowserStyles.ShowTextBox;  是让确定的上面显示一个输入路径的文本框。

    public class FolderDialog : FolderNameEditor
        {


            FolderNameEditor.FolderBrowser fDialog = new FolderBrowser();


            public FolderDialog()
            {
            }


            public DialogResult DisplayDialog()
            {
                return DisplayDialog("请选择一个文件夹");
            }


            public DialogResult DisplayDialog(string description)
            {
                fDialog.Description = description;
                fDialog.Style = FolderBrowserStyles.ShowTextBox;
                return fDialog.ShowDialog();
            }


            public string Path
            {
                get
                {
                    return fDialog.DirectoryPath;
                }
            }


        }

    调用:

    FolderDialog fdSource = new FolderDialog();
                if (fdSource.DisplayDialog() == DialogResult.OK)
                {
                    txtDirSource.Text = fdSource.Path;
                }

  • 相关阅读:
    10. Regular Expression Matching
    9. Palindrome Number
    6. ZigZag Conversion
    5. Longest Palindromic Substring
    4. Median of Two Sorted Arrays
    3. Longest Substring Without Repeating Characters
    2. Add Two Numbers
    链式表的按序号查找
    可持久化线段树——区间更新hdu4348
    主席树——树链上第k大spoj COT
  • 原文地址:https://www.cnblogs.com/runliuv/p/3121024.html
Copyright © 2011-2022 走看看