zoukankan      html  css  js  c++  java
  • 小型资源管理器

     private void Form1_Load(object sender, EventArgs e)
            {
                //添加根
                TreeNode tr = new TreeNode();
                tr.Tag = "D:\";  ///完整路径
                    tr.Text="D:\";
                treeView1.Nodes.Add(tr);
            }

            private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                TreeNode bo = treeView1.SelectedNode;
                string nods = bo.Tag.ToString();
                DirectoryInfo info = new DirectoryInfo(nods);//创建目录对象
                DirectoryInfo[] dirs = info.GetDirectories();//得到子目录的集合
                //循环绑定TreeView
                bo.Nodes.Clear();
                foreach (DirectoryInfo item in dirs)
                {
                    TreeNode di = new TreeNode();
                    di.Text = item.Name;
                    di.Tag = item.FullName;
                    bo.Nodes.Add(di);   //把节点添加到选择节点中
                }

              FileInfo[] fi = info.GetFiles();
                listView1.Items.Clear();
                //循环绑定ListView上
                foreach (FileInfo item in fi)
                {
                    ListViewItem lv = new ListViewItem();
                    lv.Text = item.Name;
                    lv.SubItems.Add(item.Length * 1.0 / 1024 + "kb");
                    lv.SubItems.Add(item.Extension);
                    lv.SubItems.Add(item.FullName);
                    listView1.Items.Add(lv);
                }   

  • 相关阅读:
    python 数字格式化
    Python字符串
    Nginx 深入-动静分离, 静态资源css, js 前端请求404问题
    Spring colud gateway 源码小计
    Nginx 场景应用
    Nginx valid_referer 防盗链
    Nginx 基础
    JNI 从零开始一次DEMO调用 IDEA 2018.2.5 + visual studio 2019
    Bitmap 图片说明
    HP激光打印机解密
  • 原文地址:https://www.cnblogs.com/caiguoxin/p/8900693.html
Copyright © 2011-2022 走看看