楼术描述项: (1).该项目中"我的电脑"是作者自定义的root节点,没有设定其路径,所以BeforeExpand事件中会从它开始依次遍历,但"我的电脑"会提示"没有指定路径".故需要if(e.Tag.ToString() != "我的电脑")判断.同时"我的文档"需要再次获取其路径,依次实现Add子节点; (2).同时在"我的文档"和盘符中需要添加tNode.Nodes.Add("")加载空节点形成+号,如果没有该+号,BeforeExpend事件不会被调用,子目录无法获取加载,在BeforeExpand事件调用TreeViewItems.Add加载其子结点需要e.Nodes.Clear();清除该结点的子目录再加载. (3).提供两篇类似文章供大家学习,经过对比可以发现:第一篇仅从驱动器(C盘)开始加载,所以BeforeExpend简单展开子目录即可,不需要判断"我的电脑"和"我的文档".第二篇含"桌面",因此需要判断路径:"C# TreeView磁盘文件,AfterSelect显示加号-骆驼祥子" 和"Treeview树状显示文件夹" .同时补充一篇很优秀的文章供大家学习"WinForm应用:ListView做图像浏览" (4).补充TreeView(树视图)事件:更详细见"c# 树状视图(TreeView类)". 事件 描述 AfterCheck 在选中节点复选框后引发 AfterCollapse 在折叠一个节点后引发 AfterExpand 在扩展一个节点后引发 AfterSelect 在选中一个节点后引发 BeforeCheck 在选中节点复选框之前引发 BeforeCollapse 在折叠一个节点之前引发 BeforeExpand 在扩展一个节点之前引发 BeforeSelect 在选中一个节点之前引发 (5).补充两个关于论坛讨论"c#怎样动态读取资源文件里的图片"和"在C#中怎么调用Resources文件中的图片" (6).在《C#典型模块与项目实战大全》(清华大学出版社-丁士锋)书中谈到,出于对程序响应性能考虑,它先加载盘符结点,没有使用递归一次性加载所有文件到树状列表中,代码通过AfterSelect事件和FileSystemWatcher控件,监听加载.并使用线程池Task更新加载TreeView,希望大家去学习. 总结 该篇通过TreeView加载了磁盘目录路径,并通过ImageList加载图标.那么怎样实现阅读文件夹下文件,获取其图标、文件大小、扩展名等信息,并双击打开文件呢?下一篇将接着讲述.最后希望该文章对大家有所帮助,文章中很多链接都可以供觉得有用的同学学习,感谢上面提到的文章及书籍作者.同时如果文章中有错误或不足之处请原谅,有问题或建议者亦可提出.希望尊重作者劳动果实勿喷.
上传时间: 2016-08-15
上传用户:baobao9437
02_C语言运算符优先级详细列表 02_C语言运算符优先级详细列表 02_C语言运算符优先级详细列表 好书!!!
上传时间: 2018-08-05
上传用户:caoxiaolin
css美化有序列表,贴出部分css代码 <ol > <li>先涂粉底再涂防晒</li> <li>先涂防晒再涂粉底</li> </ol> <!doctype html> <html> <head> <title>CSS3 ordered list styles - demo</title> <style> body{ margin: 40px auto; width: 500px; } /* -------------------------------------- */ ol{ counter-reset: li; list-style: none; *list-style: decimal; font: 15px 'trebuchet MS', 'lucida sans'; padding: 0; margin-bottom: 4em; text-shadow: 0 1px 0 rgba(255,255,255,.5); } ol ol{ margin: 0 0 0 2em; } /* -------------------------------------- */
上传时间: 2018-08-22
上传用户:53660542
添加“开发工具”选项卡的方法是单击“文件”|“选项”,打开“Excel选项”对话框,单击左侧的“自定义功能区”列表项,在打开的右侧列表中会发现“开发工具”前面的复选框并未选中,只需选中,然后单击“确定
上传时间: 2018-10-30
上传用户:xpy0469
附件为金蝶K3 WISE插件开发,包含访问数据库存储过程、以及自定义弹出框,以及获取弹出框返回数据
上传时间: 2018-11-24
上传用户:mawei_1990
抖音火山。喜欢列表 ,快手、皮皮虾、微视、西瓜、头条无水印批量下载!
上传时间: 2020-10-02
上传用户:
数码相框图纸,可以应用在inventor软件、ug软件、pore软件等练习用
标签: 数码相框
上传时间: 2020-12-14
上传用户:
散列表的设计与实现散列表的设计与实现散列表的设计与实现散列表的设计与实现
标签: 算法
上传时间: 2020-12-25
上传用户:
散列表的设计与实现散列表的设计与实现散列表的设计与实现散列表的设计与实现
标签: 散列表的设计与实现
上传时间: 2020-12-25
上传用户:
石器登录列表修改工具 买来不会用分享给会用的
标签: 列表修改
上传时间: 2021-01-29
上传用户: