• 大小: 0.06M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-23
  • 语言: C#
  • 标签: 磁盘  目录  

资源简介

用到了树形控件,遍历目录加载文件夹数据

资源截图

代码片段和文件信息

using System;
using System.IO;
using System.Windows.Forms;
using System.Configuration;

namespace 磁盘管理
{
    public partial class frmMain : Form
    {
        private bool isfirst = true;
        private string path = ConfigurationManager.AppSettings[“Path“].ToString();
        public frmMain()
        {
            InitializeComponent();
            PopulateTreeView();
        }
        private void PopulateTreeView()
        {
            TreeNode rootNode;
            DirectoryInfo info = new DirectoryInfo(path);
            if (info.Exists)
            {
                rootNode = new TreeNode(info.Name);
                rootNode.Tag = info;
                GetDirectories(info.GetDirectories() rootNode);
                treeView1.Nodes.Add(rootNode);
            }
        }

        private void GetDirectories(DirectoryInfo[] subDirs TreeNode nodeToAddTo)
        {
            TreeNode aNode;
            DirectoryInfo[] subSubDirs;
            for

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-22 13:23  磁盘管理\
     文件         153  2018-11-22 13:19  磁盘管理\App.config
     目录           0  2018-11-22 11:44  磁盘管理\bin\
     目录           0  2018-11-22 11:55  磁盘管理\bin\Debug\
     文件       15360  2018-11-22 13:17  磁盘管理\bin\Debug\磁盘管理.exe
     文件         153  2018-11-22 13:19  磁盘管理\bin\Debug\磁盘管理.exe.config
     文件       22016  2018-11-22 13:17  磁盘管理\bin\Debug\磁盘管理.pdb
     文件       22688  2018-11-22 13:19  磁盘管理\bin\Debug\磁盘管理.vshost.exe
     文件         153  2018-11-22 13:19  磁盘管理\bin\Debug\磁盘管理.vshost.exe.config
     目录           0  2018-11-22 11:44  磁盘管理\bin\Release\
     文件        4205  2018-11-22 13:23  磁盘管理\frmMain.cs
     文件        6993  2018-11-22 11:54  磁盘管理\frmMain.Designer.cs
     文件        9705  2018-11-22 11:54  磁盘管理\frmMain.resx
     目录           0  2018-11-22 10:10  磁盘管理\obj\
     目录           0  2018-11-22 13:12  磁盘管理\obj\Debug\
     文件         864  2018-11-22 10:10  磁盘管理\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        7142  2018-11-22 11:44  磁盘管理\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2018-11-22 10:10  磁盘管理\obj\Debug\TempPE\
     文件         746  2018-11-22 13:19  磁盘管理\obj\Debug\磁盘管理.csproj.FileListAbsolute.txt
     文件        1014  2018-11-22 11:55  磁盘管理\obj\Debug\磁盘管理.csproj.GenerateResource.Cache
     文件        2517  2018-11-22 13:12  磁盘管理\obj\Debug\磁盘管理.csprojResolveAssemblyReference.cache
     文件       15360  2018-11-22 13:17  磁盘管理\obj\Debug\磁盘管理.exe
     文件        2733  2018-11-22 11:55  磁盘管理\obj\Debug\磁盘管理.frmMain.resources
     文件       22016  2018-11-22 13:17  磁盘管理\obj\Debug\磁盘管理.pdb
     文件         180  2018-11-22 11:55  磁盘管理\obj\Debug\磁盘管理.Properties.Resources.resources
     文件         495  2018-11-22 11:49  磁盘管理\Program.cs
     目录           0  2018-11-22 10:10  磁盘管理\Properties\
     文件        1350  2018-11-22 10:10  磁盘管理\Properties\AssemblyInfo.cs
     文件        2837  2018-11-22 10:10  磁盘管理\Properties\Resources.Designer.cs
     文件        5612  2018-11-22 10:10  磁盘管理\Properties\Resources.resx
     文件        1099  2018-11-22 10:10  磁盘管理\Properties\Settings.Designer.cs
............此处省略2个文件信息

评论

共有 条评论