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);
                }   

  • 相关阅读:
    Lambda表达式效率问题
    设计模式之代理模式
    spring学习之AOP
    jq 中input为radio设置选中状态,attr问题
    css 清除float浮动方法整理
    jquery.ready可以在文档加载后尽快执行对文档的操作
    前端学习网址整理
    图片缓存未触发onload
    spring mvc 下,ajax调用后台controller方法时报415 (Unsupported Media Type)错误
    nodejs向前台send数据时Date类型数据格式问题
  • 原文地址:https://www.cnblogs.com/caiguoxin/p/8900693.html
Copyright © 2011-2022 走看看