TreeView中常用到的属性和事件
日期:2007年12月4日 作者: 查看:[大字体 中字体 小字体]-
1.1 Nodes: 树形控件中所有结点的集合,对树形控件中的结点进行添加或者移除需要用到Nodes下的Add()和AddRange()函数(Add()是添加先前创建的一个结点,AddRange()是添加先前创建的一组结点),Clear()函数清除树上所有结点,Remove()和RemoveAt()用于移除结点(Remove()用于移除指定结点,参数为某一结点,而RemoveAt()的参数为某节点位置,int型)
1.2 AfterSelect事件 在树形控件某一节点被选中后出发的事件,该事件会在某控件被选中后被触发,若要应用树形控件进行多文件的展示,可以使用该事件,在用户点选某节点后进行文件操作。
1.3 BeforeExpand事件 在树形结构中,点选某节点,若该节点后下层子节点,要在该双亲节点的基础上进行下一步展开,该事件会在展开前被触发,可以利用这个事件获取该节点所在目录下的所有文件信息,并将这些文件逐个添加到当前双亲节点下,完成树形展示。
代码示例:
private void treeView1_BeforeExpand(object sender, System.Windows.Forms.TreeViewCancelEventArgs e)
{
TreeNode nodeExpanding =(TreeNode)e.Node; //将参数e转换成TreeNode型
AddSubDirectores(nodeExpanding); //添加结点下的所有文件和文件夹
}
2. 在树形控件中添加图标
首先要声明一个images集,向这个集合中添加用到的所有图标
private System.Windows.Forms.ImageList images=new ImageList();
images.Images.Add(Image.FromFile("open_bean_obj.gif"));
images.Images.Add(Image.FromFile("open.ico"));
再将树形控件于该image集相连,
this.treeView1.ImageList=images;
可以根据文件类型来选择使用image集中的不同图标来显示不同文件,
node.ImageIndex=1;
承接北京地区网站类开发项目(出处:急速软件下载学院)
-
- TreeView中常用到的属性和事件 相关文章:
- ·AUTO病毒可导致某些杀毒软件失效
- ·究竟有多糟糕 2007年值得注意的安全事件
- ·Vista操作系统中文件扩展名如何显示
- ·利用插件来校验XHTML是否符合Web标准
- ·Windows Vista中如何显示“超级隐藏”文件
- ·诺顿杀毒软件正式版用户找回密码的方法
- ·IDC邮件安全网关解决方案提高带宽效率
- ·动态加载外部css或js文件
- ·节哀顺便病毒感染安全软件致防御失效
- ·免费绘图软件Paint.NET推出3.2正式版
- TreeView中常用到的属性和事件 相关软件
- ·灵异案件
- ·《魔兽世界》插件Bigfoot大脚
- ·《福尔摩斯和失落的文件》角色扮演试玩
- ·冒死记录中国神秘事件
- ·《无冬之夜2》1.04 870最小镜像文件
- ·PSP自动更换壁纸插件及教程
- ·公寓惊悚杀人事件:暮眼蝶
- ·PSP游戏镜像压缩转换软件 ISO Compressor
- ·《生化危机4》手柄震动支持插件
- ·《眼睛别墅杀人事件》
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:关于三层交换机与路由器的比较
下一篇:百毒不侵 以不变应万变预防病毒
精品推荐
热点TOP10
- ·如何实现一个表格表头不动tbody区域用滚动条可以滚动
- ·Js之软键盘实现(源码)
- ·javascript实现datagrid客户端checkbox列的全选,反选
- ·用window.location.href实现刷新另个框架页面
- ·用层模拟下拉列表框
- ·判断输入框不为空
- ·用JavaScript刷新框架子页面的方法
- ·JavaScript 经典代码大全
- ·禁用浏览器的后退按钮
- ·Javascript模拟的DOS窗口
- ·获取cpu序列号,硬盘ID,网卡MAC地址
- ·JavaScript教程:框架的概念及如何访问
- ·学习JavaScript里面的变量的应用
- ·Javascript强制设为首页的网页代码
- ·汇总:一些不错的使用频率比较高的JS函数
- ·网页两侧浮动广告代码
- ·一个兼容IE、Firefox和Opera浏览器的英文日历脚本
- ·漂浮广告代码完全解析
- ·javascript规定最多输入的字符串长度
- ·javascript的键盘控制事件
特别推荐
- ·网页制作Javascript经典小技巧总结
- ·JavaScript的9个陷阱及评点
- ·简单介绍用JSP来实现文件下载功能的几种方式
- ·网页播放器实现全屏的方法总结
- ·菜鸟学习javascript实例教程
- ·JavaScript 经典代码大全
- ·汇总:一些不错的使用频率比较高的JS函数
- ·Javascript模拟的DOS窗口
- ·Javascript在IE和FireFox中的不同表现
- ·JavaScript仿Windows关机效果
- ·仿windows选项卡效果拾零
- ·JavaScript经典效果集锦
- ·jscript/javascript条件编译
- ·Js之软键盘实现(源码)
- ·innerHTML在Firefox和Opera下的执行特例
- ·弹出窗口window.open()的参数列表
- ·javascript gb2312转utf-8
- ·JavaScript方法和技巧大全
- ·js事件列表
- ·网页屏蔽(左右键,代码等)的非JS方法
