- 1
- 0
- 约1.74千字
- 约 3页
- 2024-01-02 发布于天津
- 举报
双击TreeView加在窗体中加入一个TreeView、RichTextBox、TextBox,布局随便调整吧,入
双击TreeView加
用如下代码相应替代,一个简单的资源管理器就有了。
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Text;
usingSystem.Windows.Forms;
usingSystem.IO;
namespaceMyExplore
{
///summary
///DescriptionofForm1.
////summary
publicpartialclassForm1:Form
{
TreeNoderootnode=newTreeNode();
stringstr=〃〃;
publicForm1()
{
InitializeComponent();
rootnode.Text=〃〃;
〃获得整个系统磁盘驱动
DriveInfo[]drivers=DriveInfo.GetDrives();
//将盘符名加载到TreeView的顶级节点
foreach(DriveInfodriverindrivers)
{
TreeNodetreenode=newTreeNode();
treenode.Text=driver.Name;
rootnode.Nodes.Add(treenode);
}
rootnode.Text=System;
this.treeView1.Nodes.Add(rootnode);
}
voidTreeView1AfterSelect(objectsender,TreeViewEventArgse)
{
if(e.Node.Text!=System)
{
str=
e.Node.FullPath.Replace(@System,string.Empty).Replace(@\\,@\);
this.textBox1.Text=str;
DirectoryInfodirectoryInfo=newDirectoryInfo(str);try{
foreach(DirectoryInfochildDirectoryInfoindirectoryInfo.GetDirectories())
{
TreeNodedirectoryNode=newTreeNode(childDirectoryInfo.Name.ToString());
directoryNode.Tag=childDirectoryInfo.Name.ToString();
e.Node.Nodes.Add(directoryNode);
}
this.treeView1.Refresh();
}
catch(System.IO.DirectoryNotFoundExceptionee)
{
this.textBox1.Text=ee.ToString();
}
try{
StringBuildersb=newStringBuilder();
DirectoryInfodirectoryInfo1=newDirectoryInfo(str);
foreach(FileInfofileInfoindirectoryInfo1.GetFiles(*.*)){
sb.AppendLine(fileInfo.Name);
}
this.richTextBox1.Text=sb.ToString();
}
catch(System.IO.FileNotFoundExceptionee)
{
this.textBox1.Text=ee.ToString();
}
}
}
}
您可能关注的文档
- 一级建造师法律法规真题及答案.docx
- 一种含钾和钠的混合硫酸盐中钾钠的分离方法.docx
- 一般企业财务报表适用于已执行新金融和新收入准则的企业.docx
- 一种高抗冲击韧性PPE与PA66的塑料合金及其制备方法.docx
- 一种脱除煤焦油沥青中喹啉不溶物的方法及所用系统.docx
- 一种用于大型集装箱船抗扭箱分段的加强方法.docx
- 一级注册结构工程师专业考试大纲及分值比重.docx
- 一种含牛油果成分的保湿面霜及其制备方法.docx
- 一世界的热闹,一个人的梦.docx
- 一个人喝茶的心情说说.docx
- 《GB/T 21561.1-2025轨道交通 机车车辆 受电弓特性和试验 第1部分:机车车辆受电弓》.pdf
- 《GB/T 6346.2301-2025电子设备用固定电容器 第23-1部分:空白详细规范表面安装金属化聚萘二甲酸乙二醇酯膜介质直流固定电容器 评定水平EZ》.pdf
- 2026年中国城市建设史复习题200道含答案(基础题).docx
- 2026年注册会计师(CPA)考试题库200道及1套参考答案.docx
- 60103交通事故案卷文书 标准 ga 40-2018.pdf.pdf
- 小升初衔接第一讲:基础词汇与句型综合梳理与运用(基于Starters 14).docx
- 四级公路设计关键要素教学课件.pptx
- Unit7SectionA2a-2e课件鲁教版英语六年级下册.pptx
- 初中地理八年级:探秘台湾省环境与经济协同发展.docx
- Unit2Success单元重点单词单句写作练习课件-北师大版高中英语选择性(1).pptx
最近下载
- 网络语言对初中写作教学的影响及对策研究.pdf
- 2024年贵州省黎平县人民医院公开招聘护理工作人员试题带答案详解.docx VIP
- 2025年度核医学科主任述职报告.pptx
- 中国蓄热储能产业发展报告(2024)-中国建筑金属结构协会-149页.pdf VIP
- 2022年7月10日多省(市、区)公务员考试《公安专业科目》真题及答案 (2).docx VIP
- 网络语言对中学语文教学的影响及其对策研究.docx VIP
- 2024年中考模拟试卷地理(广东广州卷).docx VIP
- 工程审计服务方案.docx VIP
- 医疗保障基金使用监督管理条例.docx VIP
- 国家中医药管理局发布的406种中医优势病种诊疗方案和临床路径目录.pptx VIP
原创力文档

文档评论(0)