视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
树形控件treeview
2025-09-29 17:05:47 责编:小OO
文档
包含异步加载树,带拖动,多选,动画效果等控件(文章及相关代码搜集自网络,仅供参考学习,版权属于原作者! ).  

1.我的资源管理器

2.支持Animation效果的树控件  

翻译

Stu-Smith著Customizable 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

 下载本文

显示全文
专题