首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

TreeView节点排序,只要帮忙,来者又分,该如何解决

2012-02-19 
TreeView节点排序,只要帮忙,来者又分那位做过TreeView节点排序的指点一下.要求根据节点的图标号能够排序.

TreeView节点排序,只要帮忙,来者又分
那位做过TreeView节点排序的指点一下.要求根据节点的图标号能够排序.不知道VirsualTreeView是否可以.
呵呵,那位有空给个例子.最好.oceanship@gmail.com

[解决办法]
与数据库相联系,设数据库一个排序字段保存排序数字,PARENTID字段区分节点层次!
TreeView1.AlphaSort(true)
[解决办法]
SortType设置为stData
然后在OnCompare当中自己处理比较,然后利用参数Compare返回两个节点的大小:
Node1 <Node2:Compare=-1;
Node1=Node2:Compare=0;
Node1> Node2:Compare=1.
[解决办法]
将它的数据源排序就可以了.例如你要在其显示某目录下的所有文件,你可以将文件先列到可以实现排序功能的FileList控件下面(简单的文件命名方式如日期),当然它是隐藏的不需要显示,只是为了借刀工作.

热点排行