最终效果:
使用到的窗体和控件 :Form窗体、TreeView控件
思路:主要是几个自定义private函数
第一步:创建一个根目录“我的电脑” ,在根目录下添加第二级节点“C盘”、“D盘”等
//加载电脑的第一级和第二级
private void load_directory()
{
treeView1.ImageList = imageList1;//让我们的treeView可以使用imagelist图标
//创建顶级节点“我的电脑”
TreeNode topNode = new TreeNode("我的电脑");
topNode.Name = "我的电脑";
topNode.ImageIndex = 0;//加入图标
treeView1.Nodes.Add(topNode);//添加到treeview
//电脑下的磁盘 做第二级节点
add_panfu(topNode);
}
//循环遍历获取电脑的所有磁盘符,把所有的磁盘放入tree的节点中
private void add_panfu(TreeNode topNode)
{