91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 57KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-11
  • 語言: 其他
  • 標簽: C#??windows??listview??

資源簡介

實現類似windows資源管理器功能 實現遞歸 實時完成資源的管理 提高效率!

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;
using?System.Diagnostics;

namespace?ResourceManager
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????AddDriver();
????????}
????????///?
????????///?添加驅動器
????????///?

????????private?void?AddDriver()
????????{
????????????treeView1.BeginUpdate();
????????????treeView1.Nodes.Clear();

????????????DriveInfo[]?Drives?=?DriveInfo.GetDrives();
????????????foreach?(DriveInfo??drive?in?Drives?)
????????????{
????????????????TreeNode?node?=?new?TreeNode(drive.Name00);
????????????????treeView1.Nodes.Add(node);
????????????????AddChildre(node);
????????????}

????????????treeView1.EndUpdate();
????????}
????????///?
????????///?添加子節點
????????///?

????????///?父節點
????????private?void?AddChildre(TreeNode?node)
????????{
???????????DirectoryInfo[]?dirs;
????????????try
????????????{
?????????????dirs?=?new?DirectoryInfo(node?.FullPath).GetDirectories();
????????????}
????????????catch
????????????{
????????????????return;
????????????}
????????????node.Nodes.Clear();
????????????foreach?(DirectoryInfo?di?in?dirs)
????????????{
????????????????TreeNode?node1?=?new?TreeNode(di.Name12);
????????????????node.Nodes.Add(node1);
????????????}
????????}

????????///?
????????///?展開節點前執行
????????///?

????????///?
????????///?
????????private?void?treeView1_BeforeExpand(object?sender?TreeViewCancelEventArgs?e)
????????{
????????????treeView1.BeginUpdate();
????????????TreeNode?node?=?e.Node;
????????????foreach?(TreeNode??node1?in?node.Nodes??)
????????????{
????????????????
????????????????AddChildre(node1);
????????????}
????????????treeView1.EndUpdate();
????????}
????????///?
????????///?選擇該節點后,將文件夾內的文件顯示出來
????????///?

????????///?
????????///?
????????private?void?treeView1_AfterSelect(object?sender?TreeViewEventArgs?e)
????????{
????????????TreeNode?node?=?e.Node;
????????????FileInfo[]?f;
????????????e.Node.Expand();
????????????listView1.Items.Clear();
????????????try?
????????{ ?????
???????????????DirectoryInfo?dir=new?DirectoryInfo?(node?.FullPath?);
???????????????f?=?dir.GetFiles();
????????}
???????catch?(Exception)
????????{
????????????????return;
????????}
????????????foreach?(FileInfo??f1?in?f)
????????????{
????????????????ListViewItem?lv?=?new?ListViewItem(f1.Name?);?
????????????????lv.ImageIndex?=?3;
????????????????lv.ToolTipText?=?“雙擊打開文件“;
????????????????lv.SubItems.A

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????18432??2010-10-23?11:03??ResourceManager\ResourceManager\bin\Debug\ResourceManager.exe

?????文件??????30208??2010-10-23?11:03??ResourceManager\ResourceManager\bin\Debug\ResourceManager.pdb

?????文件??????11600??2010-10-23?13:19??ResourceManager\ResourceManager\bin\Debug\ResourceManager.vshost.exe

?????文件????????490??2010-03-17?22:39??ResourceManager\ResourceManager\bin\Debug\ResourceManager.vshost.exe.manifest

?????文件???????4752??2010-10-23?10:02??ResourceManager\ResourceManager\Form1.cs

?????文件??????11985??2010-10-22?20:15??ResourceManager\ResourceManager\Form1.Designer.cs

?????文件??????11384??2010-10-22?20:15??ResourceManager\ResourceManager\Form1.resx

?????文件???????4440??2010-10-22?08:47??ResourceManager\ResourceManager\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6247??2010-10-23?11:03??ResourceManager\ResourceManager\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????252??2010-10-22?20:15??ResourceManager\ResourceManager\obj\x86\Debug\GenerateResource.read.1.tlog

?????文件????????634??2010-10-22?20:15??ResourceManager\ResourceManager\obj\x86\Debug\GenerateResource.write.1.tlog

?????文件???????7897??2010-10-22?08:50??ResourceManager\ResourceManager\obj\x86\Debug\ResolveAssemblyReference.cache

?????文件????????826??2010-10-23?13:19??ResourceManager\ResourceManager\obj\x86\Debug\ResourceManager.csproj.FileListAbsolute.txt

?????文件??????18432??2010-10-23?11:03??ResourceManager\ResourceManager\obj\x86\Debug\ResourceManager.exe

?????文件???????3585??2010-10-22?20:15??ResourceManager\ResourceManager\obj\x86\Debug\ResourceManager.Form1.resources

?????文件??????30208??2010-10-23?11:03??ResourceManager\ResourceManager\obj\x86\Debug\ResourceManager.pdb

?????文件????????180??2010-10-21?20:02??ResourceManager\ResourceManager\obj\x86\Debug\ResourceManager.Properties.Resources.resources

?????文件????????496??2010-10-21?20:00??ResourceManager\ResourceManager\Program.cs

?????文件???????1362??2010-10-21?20:00??ResourceManager\ResourceManager\Properties\AssemblyInfo.cs

?????文件???????2878??2010-10-21?20:00??ResourceManager\ResourceManager\Properties\Resources.Designer.cs

?????文件???????5612??2010-10-21?20:00??ResourceManager\ResourceManager\Properties\Resources.resx

?????文件???????1098??2010-10-21?20:00??ResourceManager\ResourceManager\Properties\Settings.Designer.cs

?????文件????????249??2010-10-21?20:00??ResourceManager\ResourceManager\Properties\Settings.settings

?????文件???????3689??2010-10-21?20:02??ResourceManager\ResourceManager\ResourceManager.csproj

?????文件????????887??2010-10-21?20:00??ResourceManager\ResourceManager.sln

?????文件??????19968??2010-10-23?13:20??ResourceManager\ResourceManager.suo

?????目錄??????????0??2010-10-21?20:00??ResourceManager\ResourceManager\obj\x86\Debug\TempPE

?????目錄??????????0??2010-10-23?11:03??ResourceManager\ResourceManager\obj\x86\Debug

?????目錄??????????0??2010-10-21?20:02??ResourceManager\ResourceManager\bin\Debug

?????目錄??????????0??2010-10-21?20:00??ResourceManager\ResourceManager\obj\x86

............此處省略8個文件信息

評論

共有 條評論