日期:2014-05-18  浏览次数:21760 次

c# listview显示文件夹文件,如何按时间顺序倒序排列。
主要是有新的文件拷贝进去后可以在第一行显示,这样便于管理!

------解决方案--------------------
在给listview添加数据项前,先对数据来源排序

如果数据来源是list<t>

那么它有list<t>.sort(比较器)的自定义排序方法,
其他的,可以使用linq的orderby或者其他自定义排序。

先排序再添加数据,这个思路
------解决方案--------------------
http://topic.csdn.net/u/20120324/21/c2784a5b-c359-40f1-a250-ab96be1bb71f.html

找到 .OrderBy(x => x.Name)
全部修改成 .OrderBy(x => x.CreationTime) 或者 .OrderBy(x => x.ModifyTime)