楼术描述项: (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
AutoCAD是由美国Autodesk欧特克官方于二十世纪八十年代初为微机上应用CAD技术而开发的绘图程序软件。AutoCAD 2010于2009年3月23日发布,它可以在各种操作系统支持的微型计算机和工作站上运行,并支持分辨率由320×200到2048×1024的各种图形显示设备40多种,以及数字仪和鼠标器30多种,绘图仪和打印机数十种。 AutoCAD 2010官方简体中文版下载(32bit,1.74GB) AutoCAD 2010官方简体中文版下载(64bit,1.92GB) - 动态块对几何及尺寸约束的支持,让你能够基于块属性表来驱动块尺寸,甚至在不保存或退出块编辑器的情况下测试块。 - 光滑网线工具能够让你创建自由形式和流畅的3D模型。 - 子对象选择过滤器可以限制子对象选择为面、边或顶点。 - PDF输出提供了灵活、高质量的输出。把TureType字体输出为文本而不是图片,定义包括层信息在内的混合选项,并可以自动预览输出的PDF。 - PDF覆盖是AutoCAD2010中最受用户期待的功能。你可以通过与附加其它的外部参照如DWG、DWF、DGN及图形文件一样的方式,在AutoCAD图形中附加一个PDF文件。你甚至可以利用熟悉的对象捕捉来捕捉PDF文件中几何体的关键点。 - 填充变得更加强大和灵活,你能够夹点编辑非关联填充对象。 - 初始安装能够让你很容易地按照你的需求定义AutoCAD环境。你定义的设置会自动保存到一个自定义工作空间。 - 应用程序菜单(位于AutoCAD窗口的左上角)变得更加有效,可以更加容易地访问工具。 - Ribbon功能升级了,对工具的访问变得更加灵活和方便。这个功能被投票为AutoCAD 2010 beta测试人员最喜欢的功能之一。 - 快速访问工具栏的功能增强了,提供了更多的功能。 - 多引线提供了更多的灵活性,它能让你对多引线的不同部分设置属性,对多引线的样式设置垂直附件,还有更多! - 查找和替换功能使你能够缩放到一个高亮的文本对象,可以快速创建包含高亮对象的选择集。 - 新功能研习已经升级,包含了AutoCAD 2010的新功能。 - 尺寸功能增强了,提供了更多对尺寸文本的显示和位置的控制功能。 - 颜色选择可以在AutoCAD颜色索引器里更容易被看到,你甚至可以在层下拉列表中直接改变层的颜色。 - 测量工具使你能够测量所选对象的距离、半径、角度、面积或体积。 - 反转工具使你可以反转直线、多段线、样条线和螺旋线的方向。 - 样条线和多段线编辑工具可以把样条线转换为多段线。 - 清理工具包含了一个清理0长度几何体和空文本对象的选项。 - 视口旋转功能使你能够控制一个布局中视口的旋转角度。 - 参照工具(位于Ribbon的插入标签)能够让你附加和修改任何外部参照文件,包括DWG, DWF, DGN, PDF或图片格式。 - 图纸集使你可以设置哪些图纸或部分应该被包含在发布操作中,图纸列表表格比以前更加灵活。 - 快速查看布局和快速查看图形除了包含布局预览外,还会有一个模型空间预览图形。 - 文件浏览对话框(如打开和保存)在输入文件名的时候支持自动完成。对象尺寸限制已经被扩大到至少4GB(取决于你的系统配置),这会提供更大的灵活性。 - 3D打印功能让你通过一个互联网连接来直接输出你的3D AutoCAD图形到支持STL的打印机。 - CUIx文件格式在CUI编程器中工作时,会提高性能。它会包含文件中定义的命令所使用的自定义图像。 - 动作宏包含了一个新的动作宏管理器,一个基点选项和合理的提示
上传时间: 2013-11-07
上传用户:牛津鞋
AutoCAD是由美国Autodesk欧特克官方于二十世纪八十年代初为微机上应用CAD技术而开发的绘图程序软件。AutoCAD 2010于2009年3月23日发布,它可以在各种操作系统支持的微型计算机和工作站上运行,并支持分辨率由320×200到2048×1024的各种图形显示设备40多种,以及数字仪和鼠标器30多种,绘图仪和打印机数十种。 AutoCAD 2010官方简体中文版下载(32bit,1.74GB) AutoCAD 2010官方简体中文版下载(64bit,1.92GB) - 动态块对几何及尺寸约束的支持,让你能够基于块属性表来驱动块尺寸,甚至在不保存或退出块编辑器的情况下测试块。 - 光滑网线工具能够让你创建自由形式和流畅的3D模型。 - 子对象选择过滤器可以限制子对象选择为面、边或顶点。 - PDF输出提供了灵活、高质量的输出。把TureType字体输出为文本而不是图片,定义包括层信息在内的混合选项,并可以自动预览输出的PDF。 - PDF覆盖是AutoCAD2010中最受用户期待的功能。你可以通过与附加其它的外部参照如DWG、DWF、DGN及图形文件一样的方式,在AutoCAD图形中附加一个PDF文件。你甚至可以利用熟悉的对象捕捉来捕捉PDF文件中几何体的关键点。 - 填充变得更加强大和灵活,你能够夹点编辑非关联填充对象。 - 初始安装能够让你很容易地按照你的需求定义AutoCAD环境。你定义的设置会自动保存到一个自定义工作空间。 - 应用程序菜单(位于AutoCAD窗口的左上角)变得更加有效,可以更加容易地访问工具。 - Ribbon功能升级了,对工具的访问变得更加灵活和方便。这个功能被投票为AutoCAD 2010 beta测试人员最喜欢的功能之一。 - 快速访问工具栏的功能增强了,提供了更多的功能。 - 多引线提供了更多的灵活性,它能让你对多引线的不同部分设置属性,对多引线的样式设置垂直附件,还有更多! - 查找和替换功能使你能够缩放到一个高亮的文本对象,可以快速创建包含高亮对象的选择集。 - 新功能研习已经升级,包含了AutoCAD 2010的新功能。 - 尺寸功能增强了,提供了更多对尺寸文本的显示和位置的控制功能。 - 颜色选择可以在AutoCAD颜色索引器里更容易被看到,你甚至可以在层下拉列表中直接改变层的颜色。 - 测量工具使你能够测量所选对象的距离、半径、角度、面积或体积。 - 反转工具使你可以反转直线、多段线、样条线和螺旋线的方向。 - 样条线和多段线编辑工具可以把样条线转换为多段线。 - 清理工具包含了一个清理0长度几何体和空文本对象的选项。 - 视口旋转功能使你能够控制一个布局中视口的旋转角度。 - 参照工具(位于Ribbon的插入标签)能够让你附加和修改任何外部参照文件,包括DWG, DWF, DGN, PDF或图片格式。 - 图纸集使你可以设置哪些图纸或部分应该被包含在发布操作中,图纸列表表格比以前更加灵活。 - 快速查看布局和快速查看图形除了包含布局预览外,还会有一个模型空间预览图形。 - 文件浏览对话框(如打开和保存)在输入文件名的时候支持自动完成。对象尺寸限制已经被扩大到至少4GB(取决于你的系统配置),这会提供更大的灵活性。 - 3D打印功能让你通过一个互联网连接来直接输出你的3D AutoCAD图形到支持STL的打印机。 - CUIx文件格式在CUI编程器中工作时,会提高性能。它会包含文件中定义的命令所使用的自定义图像。 - 动作宏包含了一个新的动作宏管理器,一个基点选项和合理的提示
上传时间: 2013-11-13
上传用户:674635689
表达式二叉树的实现。输入任意一个前序中序或后序表达式,可生成对应的表达式二叉树并树状打印,之后用户可以选择以前序中序或后序将表达式再次输出。
上传时间: 2015-01-30
上传用户:it男一枚
制作网页中的声音播放器,执行本例实例后,将创建一个带有1个下拉框和3个按钮的运行界面。鼠标单击下拉框可以选择要播放的声音文件(*.au),按下播放按钮可以播放当前的声音文件,按下循环按钮可以循环播放当前声音文件,按下停止按钮可以停止播放当前声音文件。
上传时间: 2015-02-18
上传用户:litianchu
精通Java Swing程序设计的帮助文档,包括:版面管理器,事件处理,JInternalFrame的使用,复选框、选项按钮、列表方框、下拉式列表的使用,树(Tree)的使用主要侧重以demo的方式说明。
上传时间: 2015-09-07
上传用户:Altman
可进行整型和浮点型的四则运算,通过对java组件的监听作用,实现下拉框中四则运算方式的选择
上传时间: 2015-10-21
上传用户:ruan2570406
在VC++中,用组合框实现字体自由选择,组合框可下拉
标签:
上传时间: 2014-01-04
上传用户:gaojiao1999
这是一个"微型嵌入式 GUI" 的演示程序,可展示 GUI 功能,也支持滑鼠与键盘,其 GUI 核心 可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主 窗口,DLGWINDOW对话框窗口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR 横向滚动条,VSCROLLBAR竖向滚动条,TEXTBOX单行文本编辑框,EDITBOX多行文本编辑框,COMBOBOX 组合框,LISTBOX列表框,CHECKBOX多项选择框,CHOICEBOX单项选择框,LABEL文字标签,PAGEVIEW标 签页,SPEEDBAR进度条及窗体与按钮图形化等功能.体积小编译后大小约为100~180KB,运行速度快 ,简单易用的API,完全的中文支持,内置拼音输入法支持添加新的输入法与支持中英文混合编辑, 采用 ANSI C(标准C语言)编写,几乎支持所有的编译器,支持多种输出与输入设备,支持多窗口切 换,内置内存分配模块,强大的动态加载及优良的扩充性不失为一个优秀的 GUI 介面.更多的详细 功能与讯息请参阅档案内附的 GUI 编程指南.PDF
上传时间: 2014-01-15
上传用户:love_stanford
这是一个"微型嵌入式 GUI" 的应用开发例子 (含源代码),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平台工作,支持常用控件有:MAINWINDOW主窗口,DLGWINDOW对话框窗 口,BUTTON按钮,MAINMENU下拉式菜单,POPMENU弹出式菜单,HSCROLLBAR横向滚动条,VSCROLLBAR竖 向滚动条,TEXTBOX单行文本编辑框,EDITBOX多行文本编辑框,COMBOBOX组合框,LISTBOX列表 框,CHECKBOX多项选择框,CHOICEBOX单项选择框,LABEL文字标签,PAGEVIEW标签页,SPEEDBAR进度 条及窗体与按钮图形化等功能.体积小编译后大小约为100~180KB,运行速度快,简单易用的API,完 全的中文支持,内置拼音输入法支持添加新的输入法与支持中英文混合编辑,采用 ANSI C(标准C 语言)编写,几乎支持所有的编译器,支持多种输出与输入设备,支持多窗口切换,内置内存分配模 块,强大的动态加载及优良的扩充性不失为一个优秀的 GUI 介面.更多的详细功能与讯息请参阅 档案内附的 GUI 编程指南.PDF
上传时间: 2015-12-30
上传用户:远远ssad