• winform选择文件夹


    using System;
    using System.Windows.Forms;
    
    namespace WindowsFormsApp1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            /// <summary>
            /// 好用一点的打开目录
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button1_Click(object sender, EventArgs e)
            {
                OpenFileDialog ofd = new OpenFileDialog();
                ofd.DefaultExt = "xls";
                ofd.FileName = "默认名字";
                ofd.Filter = "Excel Document(*.xls)|*.xls";
                //如果设置了默认路径,那下次打开依然是这个默认路径,
                //不应该和RestoreDirectory =true同时使用。
                //sfd.InitialDirectory = "C:\";
                //保存路径,每次打开,都选择上次的目录,
                ofd.RestoreDirectory = true; 
                if (ofd.ShowDialog() != System.Windows.Forms.DialogResult.OK)
                {
                    return;
                }
            }
    
            /// <summary>
            /// 难用的打开目录
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button2_Click(object sender, EventArgs e)
            {
                FolderBrowserDialog fbd = new FolderBrowserDialog();
                //即使设置了这个默认路径,但滚动条不会自动滚动到那儿
                fbd.SelectedPath = "D:\app";
                if(fbd.ShowDialog()!=DialogResult.OK)
                {
                    return;
                }
            }
        }
    }

    第一种:

     第二种:

  • 相关阅读:
    js实现发布订阅模式
    js对象拷贝方法
    编译原理中的词法和语法分析怎么理解?
    js数组去重
    js对象判断方法
    js实现深度比较
    js遍历方法总结
    AngularJS入门教程08:更多模板
    任务,责任,过错之间的平衡问题
    C#操作Excel总结
  • 原文地址:https://www.cnblogs.com/bibi-feiniaoyuan/p/13445935.html
Copyright © 2020-2023  润新知