注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天涯倦客的博客

祝福你朋友永远快乐!

 
 
 

日志

 
 

C# WinForm开发系列 - TreeView  

2013-05-24 10:41:18|  分类: WinForm |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

包含异步加载树,带拖动,多选,动画效果等控件(文章及相关代码搜集自网络,仅供参考学习,版权属于原作者! ).  

1.我的资源管理器

2.支持Animation效果的树控件 

翻译
Stu-SmithCustomizable Tree Control with Animation Support
ivanx译 For MSPROJECT.CN

简介
本文实现一个全定制的树状控件,编写语言是C#。

背景

这个树控件最终是给FeedGhost RSS Reader写的,我们需要能够在树节点前面显示图标,并根据额外的行数据显示其它信息。另外,我们还希望重新实现这个树控件的界面外观,以和主程序的glossy, glowing animated effects 效果一致。

代码使用
在VS2005中打开"SuperTreeTest.sln"工程,然后,运行它。

这个应用程序实现了4个树,左边的两个模仿标准的Windows树控件,右边的两个实现"glossy" 效果(如上图),不过它们并没有animation的效果。
因为animation效果是动态的,它会实现非常酷的动态加载节点和旋转展开图标效果,你可以尝试运行附件中的程序,就能看到效果了。

Animation
如果要实现Animation效果,你需要调用BeginAnimating(TreeNode,Rectangle)方法。

关于作者
发表文章:78
签名:
附件下载 (请点击原文链接下载)
SuperTree.zip     

3.有三态Checkbox的树状控件

4.可以选择多个节点的多选树

5.Virtual Treeview 的简单实现(同步或异步载入节点)

6.树状结构图生成器 TreeGenerator.rar

7.异步展开节点的TreeView

8..NET中的高级树控件

9.从数据库加载数据构建树 dbTree_src.zip

10.文件目录树 FolderBrowser.zip   ExplorerTreeView_src.zip   TreeViewExplorer.rar

11.XML与树之间相互转换 treeview2xml.rar  TreeView_WinForm.rar

12.可创建DataSet架构树控件  treeview_databinding.zip  XTreeII.zip

 

作者:peterzb个人开发历程知识库 - 博客园
出处:http://peterzb.cnblogs.com/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

  评论这张
 
阅读(479)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017