CSDN论坛 > C++ Builder > VCL组件使用和开发

ListView 排序问题,求排序算法代码!谢谢 [问题点数:100分,结帖人aniver]

Bbs1
本版专家分:10
结帖率 100%
CSDN今日推荐
Bbs10
本版专家分:107104
Blank
进士 2002年 总版技术专家分年内排行榜第八
Blank
红花 2003年8月 C++ Builder大版内专家分月排行榜第一
2003年7月 C++ Builder大版内专家分月排行榜第一
2003年5月 C++ Builder大版内专家分月排行榜第一
2003年3月 C++ Builder大版内专家分月排行榜第一
2003年1月 C++ Builder大版内专家分月排行榜第一
2002年11月 C++ Builder大版内专家分月排行榜第一
2002年7月 C++ Builder大版内专家分月排行榜第一
2002年6月 C++ Builder大版内专家分月排行榜第一
2002年5月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2005年9月 C++ Builder大版内专家分月排行榜第二
2004年9月 C++ Builder大版内专家分月排行榜第二
2004年7月 C++ Builder大版内专家分月排行榜第二
2004年6月 C++ Builder大版内专家分月排行榜第二
2003年6月 C++ Builder大版内专家分月排行榜第二
2003年4月 C++ Builder大版内专家分月排行榜第二
2003年2月 C++ Builder大版内专家分月排行榜第二
2002年10月 C++ Builder大版内专家分月排行榜第二
2002年9月 C++ Builder大版内专家分月排行榜第二
2002年8月 C++ Builder大版内专家分月排行榜第二
2002年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2005年5月 C++ Builder大版内专家分月排行榜第三
2005年1月 C++ Builder大版内专家分月排行榜第三
2004年11月 C++ Builder大版内专家分月排行榜第三
2003年9月 C++ Builder大版内专家分月排行榜第三
Bbs5
本版专家分:4833
Bbs7
本版专家分:13014
Blank
蓝花 2004年4月 C++ Builder大版内专家分月排行榜第三
Bbs1
本版专家分:10
Bbs11
本版专家分:248377
版主
Blank
优秀版主 2015年9月优秀大版主
2015年5月优秀大版主
2015年4月优秀版主
2014年11月论坛优秀版主
Blank
铜牌 2005年12月 总版技术专家分月排行榜第三
Blank
红花 2017年3月 C++ Builder大版内专家分月排行榜第一
2015年5月 C++ Builder大版内专家分月排行榜第一
2015年4月 C++ Builder大版内专家分月排行榜第一
2015年3月 C++ Builder大版内专家分月排行榜第一
2015年1月 C++ Builder大版内专家分月排行榜第一
2014年12月 C++ Builder大版内专家分月排行榜第一
2014年11月 C++ Builder大版内专家分月排行榜第一
2014年10月 C++ Builder大版内专家分月排行榜第一
2014年9月 C++ Builder大版内专家分月排行榜第一
2014年8月 C++ Builder大版内专家分月排行榜第一
2014年7月 C++ Builder大版内专家分月排行榜第一
2014年6月 C++ Builder大版内专家分月排行榜第一
2014年5月 C++ Builder大版内专家分月排行榜第一
2014年4月 C++ Builder大版内专家分月排行榜第一
2014年3月 C++ Builder大版内专家分月排行榜第一
2014年2月 C++ Builder大版内专家分月排行榜第一
2014年1月 C++ Builder大版内专家分月排行榜第一
2013年12月 C++ Builder大版内专家分月排行榜第一
2013年10月 C++ Builder大版内专家分月排行榜第一
2013年9月 C++ Builder大版内专家分月排行榜第一
2013年8月 C++ Builder大版内专家分月排行榜第一
2013年7月 C++ Builder大版内专家分月排行榜第一
2013年6月 C++ Builder大版内专家分月排行榜第一
2013年5月 C++ Builder大版内专家分月排行榜第一
2013年4月 C++ Builder大版内专家分月排行榜第一
2013年3月 C++ Builder大版内专家分月排行榜第一
2013年2月 C++ Builder大版内专家分月排行榜第一
2013年1月 C++ Builder大版内专家分月排行榜第一
2012年12月 C++ Builder大版内专家分月排行榜第一
2012年11月 C++ Builder大版内专家分月排行榜第一
2012年10月 C++ Builder大版内专家分月排行榜第一
2012年9月 C++ Builder大版内专家分月排行榜第一
2012年8月 C++ Builder大版内专家分月排行榜第一
2012年7月 C++ Builder大版内专家分月排行榜第一
2012年6月 C++ Builder大版内专家分月排行榜第一
2012年5月 C++ Builder大版内专家分月排行榜第一
2012年4月 C++ Builder大版内专家分月排行榜第一
2012年3月 C++ Builder大版内专家分月排行榜第一
2012年2月 C++ Builder大版内专家分月排行榜第一
2011年11月 C++ Builder大版内专家分月排行榜第一
2011年10月 C++ Builder大版内专家分月排行榜第一
2011年9月 C++ Builder大版内专家分月排行榜第一
2011年7月 C++ Builder大版内专家分月排行榜第一
2011年6月 C++ Builder大版内专家分月排行榜第一
2011年5月 C++ Builder大版内专家分月排行榜第一
2011年4月 C++ Builder大版内专家分月排行榜第一
2011年3月 C++ Builder大版内专家分月排行榜第一
2011年2月 C++ Builder大版内专家分月排行榜第一
2011年1月 C++ Builder大版内专家分月排行榜第一
2010年12月 C++ Builder大版内专家分月排行榜第一
2010年11月 C++ Builder大版内专家分月排行榜第一
2010年9月 C++ Builder大版内专家分月排行榜第一
2010年8月 C++ Builder大版内专家分月排行榜第一
2010年7月 C++ Builder大版内专家分月排行榜第一
2010年6月 C++ Builder大版内专家分月排行榜第一
2010年2月 C++ Builder大版内专家分月排行榜第一
2009年12月 C++ Builder大版内专家分月排行榜第一
2009年11月 C++ Builder大版内专家分月排行榜第一
2009年10月 C++ Builder大版内专家分月排行榜第一
2009年9月 C++ Builder大版内专家分月排行榜第一
2009年8月 C++ Builder大版内专家分月排行榜第一
2009年7月 C++ Builder大版内专家分月排行榜第一
2009年6月 C++ Builder大版内专家分月排行榜第一
2009年5月 C++ Builder大版内专家分月排行榜第一
2009年4月 C++ Builder大版内专家分月排行榜第一
2009年3月 C++ Builder大版内专家分月排行榜第一
2008年7月 C++ Builder大版内专家分月排行榜第一
2007年4月 C++ Builder大版内专家分月排行榜第一
2007年3月 C++ Builder大版内专家分月排行榜第一
2006年11月 C++ Builder大版内专家分月排行榜第一
2006年1月 C++ Builder大版内专家分月排行榜第一
2005年12月 C++ Builder大版内专家分月排行榜第一
2005年11月 C++ Builder大版内专家分月排行榜第一
2005年10月 C++ Builder大版内专家分月排行榜第一
2005年9月 C++ Builder大版内专家分月排行榜第一
2004年3月 C++ Builder大版内专家分月排行榜第一
2003年12月 C++ Builder大版内专家分月排行榜第一
2003年9月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2015年9月 C++ Builder大版内专家分月排行榜第二
2013年11月 C++ Builder大版内专家分月排行榜第二
2012年1月 C++ Builder大版内专家分月排行榜第二
2011年12月 C++ Builder大版内专家分月排行榜第二
2011年8月 C++ Builder大版内专家分月排行榜第二
2010年10月 C++ Builder大版内专家分月排行榜第二
2010年5月 C++ Builder大版内专家分月排行榜第二
2010年1月 C++ Builder大版内专家分月排行榜第二
2008年6月 C++ Builder大版内专家分月排行榜第二
2007年11月 C++ Builder大版内专家分月排行榜第二
2007年2月 C++ Builder大版内专家分月排行榜第二
2006年8月 C++ Builder大版内专家分月排行榜第二
2006年3月 C++ Builder大版内专家分月排行榜第二
2006年2月 C++ Builder大版内专家分月排行榜第二
2005年8月 C++ Builder大版内专家分月排行榜第二
Bbs1
本版专家分:10
Bbs10
本版专家分:107104
Blank
进士 2002年 总版技术专家分年内排行榜第八
Blank
红花 2003年8月 C++ Builder大版内专家分月排行榜第一
2003年7月 C++ Builder大版内专家分月排行榜第一
2003年5月 C++ Builder大版内专家分月排行榜第一
2003年3月 C++ Builder大版内专家分月排行榜第一
2003年1月 C++ Builder大版内专家分月排行榜第一
2002年11月 C++ Builder大版内专家分月排行榜第一
2002年7月 C++ Builder大版内专家分月排行榜第一
2002年6月 C++ Builder大版内专家分月排行榜第一
2002年5月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2005年9月 C++ Builder大版内专家分月排行榜第二
2004年9月 C++ Builder大版内专家分月排行榜第二
2004年7月 C++ Builder大版内专家分月排行榜第二
2004年6月 C++ Builder大版内专家分月排行榜第二
2003年6月 C++ Builder大版内专家分月排行榜第二
2003年4月 C++ Builder大版内专家分月排行榜第二
2003年2月 C++ Builder大版内专家分月排行榜第二
2002年10月 C++ Builder大版内专家分月排行榜第二
2002年9月 C++ Builder大版内专家分月排行榜第二
2002年8月 C++ Builder大版内专家分月排行榜第二
2002年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2005年5月 C++ Builder大版内专家分月排行榜第三
2005年1月 C++ Builder大版内专家分月排行榜第三
2004年11月 C++ Builder大版内专家分月排行榜第三
2003年9月 C++ Builder大版内专家分月排行榜第三
Bbs10
本版专家分:107104
Blank
进士 2002年 总版技术专家分年内排行榜第八
Blank
红花 2003年8月 C++ Builder大版内专家分月排行榜第一
2003年7月 C++ Builder大版内专家分月排行榜第一
2003年5月 C++ Builder大版内专家分月排行榜第一
2003年3月 C++ Builder大版内专家分月排行榜第一
2003年1月 C++ Builder大版内专家分月排行榜第一
2002年11月 C++ Builder大版内专家分月排行榜第一
2002年7月 C++ Builder大版内专家分月排行榜第一
2002年6月 C++ Builder大版内专家分月排行榜第一
2002年5月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2005年9月 C++ Builder大版内专家分月排行榜第二
2004年9月 C++ Builder大版内专家分月排行榜第二
2004年7月 C++ Builder大版内专家分月排行榜第二
2004年6月 C++ Builder大版内专家分月排行榜第二
2003年6月 C++ Builder大版内专家分月排行榜第二
2003年4月 C++ Builder大版内专家分月排行榜第二
2003年2月 C++ Builder大版内专家分月排行榜第二
2002年10月 C++ Builder大版内专家分月排行榜第二
2002年9月 C++ Builder大版内专家分月排行榜第二
2002年8月 C++ Builder大版内专家分月排行榜第二
2002年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2005年5月 C++ Builder大版内专家分月排行榜第三
2005年1月 C++ Builder大版内专家分月排行榜第三
2004年11月 C++ Builder大版内专家分月排行榜第三
2003年9月 C++ Builder大版内专家分月排行榜第三
Bbs1
本版专家分:10
Bbs11
本版专家分:248377
版主
Blank
优秀版主 2015年9月优秀大版主
2015年5月优秀大版主
2015年4月优秀版主
2014年11月论坛优秀版主
Blank
铜牌 2005年12月 总版技术专家分月排行榜第三
Blank
红花 2017年3月 C++ Builder大版内专家分月排行榜第一
2015年5月 C++ Builder大版内专家分月排行榜第一
2015年4月 C++ Builder大版内专家分月排行榜第一
2015年3月 C++ Builder大版内专家分月排行榜第一
2015年1月 C++ Builder大版内专家分月排行榜第一
2014年12月 C++ Builder大版内专家分月排行榜第一
2014年11月 C++ Builder大版内专家分月排行榜第一
2014年10月 C++ Builder大版内专家分月排行榜第一
2014年9月 C++ Builder大版内专家分月排行榜第一
2014年8月 C++ Builder大版内专家分月排行榜第一
2014年7月 C++ Builder大版内专家分月排行榜第一
2014年6月 C++ Builder大版内专家分月排行榜第一
2014年5月 C++ Builder大版内专家分月排行榜第一
2014年4月 C++ Builder大版内专家分月排行榜第一
2014年3月 C++ Builder大版内专家分月排行榜第一
2014年2月 C++ Builder大版内专家分月排行榜第一
2014年1月 C++ Builder大版内专家分月排行榜第一
2013年12月 C++ Builder大版内专家分月排行榜第一
2013年10月 C++ Builder大版内专家分月排行榜第一
2013年9月 C++ Builder大版内专家分月排行榜第一
2013年8月 C++ Builder大版内专家分月排行榜第一
2013年7月 C++ Builder大版内专家分月排行榜第一
2013年6月 C++ Builder大版内专家分月排行榜第一
2013年5月 C++ Builder大版内专家分月排行榜第一
2013年4月 C++ Builder大版内专家分月排行榜第一
2013年3月 C++ Builder大版内专家分月排行榜第一
2013年2月 C++ Builder大版内专家分月排行榜第一
2013年1月 C++ Builder大版内专家分月排行榜第一
2012年12月 C++ Builder大版内专家分月排行榜第一
2012年11月 C++ Builder大版内专家分月排行榜第一
2012年10月 C++ Builder大版内专家分月排行榜第一
2012年9月 C++ Builder大版内专家分月排行榜第一
2012年8月 C++ Builder大版内专家分月排行榜第一
2012年7月 C++ Builder大版内专家分月排行榜第一
2012年6月 C++ Builder大版内专家分月排行榜第一
2012年5月 C++ Builder大版内专家分月排行榜第一
2012年4月 C++ Builder大版内专家分月排行榜第一
2012年3月 C++ Builder大版内专家分月排行榜第一
2012年2月 C++ Builder大版内专家分月排行榜第一
2011年11月 C++ Builder大版内专家分月排行榜第一
2011年10月 C++ Builder大版内专家分月排行榜第一
2011年9月 C++ Builder大版内专家分月排行榜第一
2011年7月 C++ Builder大版内专家分月排行榜第一
2011年6月 C++ Builder大版内专家分月排行榜第一
2011年5月 C++ Builder大版内专家分月排行榜第一
2011年4月 C++ Builder大版内专家分月排行榜第一
2011年3月 C++ Builder大版内专家分月排行榜第一
2011年2月 C++ Builder大版内专家分月排行榜第一
2011年1月 C++ Builder大版内专家分月排行榜第一
2010年12月 C++ Builder大版内专家分月排行榜第一
2010年11月 C++ Builder大版内专家分月排行榜第一
2010年9月 C++ Builder大版内专家分月排行榜第一
2010年8月 C++ Builder大版内专家分月排行榜第一
2010年7月 C++ Builder大版内专家分月排行榜第一
2010年6月 C++ Builder大版内专家分月排行榜第一
2010年2月 C++ Builder大版内专家分月排行榜第一
2009年12月 C++ Builder大版内专家分月排行榜第一
2009年11月 C++ Builder大版内专家分月排行榜第一
2009年10月 C++ Builder大版内专家分月排行榜第一
2009年9月 C++ Builder大版内专家分月排行榜第一
2009年8月 C++ Builder大版内专家分月排行榜第一
2009年7月 C++ Builder大版内专家分月排行榜第一
2009年6月 C++ Builder大版内专家分月排行榜第一
2009年5月 C++ Builder大版内专家分月排行榜第一
2009年4月 C++ Builder大版内专家分月排行榜第一
2009年3月 C++ Builder大版内专家分月排行榜第一
2008年7月 C++ Builder大版内专家分月排行榜第一
2007年4月 C++ Builder大版内专家分月排行榜第一
2007年3月 C++ Builder大版内专家分月排行榜第一
2006年11月 C++ Builder大版内专家分月排行榜第一
2006年1月 C++ Builder大版内专家分月排行榜第一
2005年12月 C++ Builder大版内专家分月排行榜第一
2005年11月 C++ Builder大版内专家分月排行榜第一
2005年10月 C++ Builder大版内专家分月排行榜第一
2005年9月 C++ Builder大版内专家分月排行榜第一
2004年3月 C++ Builder大版内专家分月排行榜第一
2003年12月 C++ Builder大版内专家分月排行榜第一
2003年9月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2015年9月 C++ Builder大版内专家分月排行榜第二
2013年11月 C++ Builder大版内专家分月排行榜第二
2012年1月 C++ Builder大版内专家分月排行榜第二
2011年12月 C++ Builder大版内专家分月排行榜第二
2011年8月 C++ Builder大版内专家分月排行榜第二
2010年10月 C++ Builder大版内专家分月排行榜第二
2010年5月 C++ Builder大版内专家分月排行榜第二
2010年1月 C++ Builder大版内专家分月排行榜第二
2008年6月 C++ Builder大版内专家分月排行榜第二
2007年11月 C++ Builder大版内专家分月排行榜第二
2007年2月 C++ Builder大版内专家分月排行榜第二
2006年8月 C++ Builder大版内专家分月排行榜第二
2006年3月 C++ Builder大版内专家分月排行榜第二
2006年2月 C++ Builder大版内专家分月排行榜第二
2005年8月 C++ Builder大版内专家分月排行榜第二
Bbs1
本版专家分:10
Bbs7
本版专家分:13014
Blank
蓝花 2004年4月 C++ Builder大版内专家分月排行榜第三
Bbs1
本版专家分:15
Bbs5
本版专家分:4019
匿名用户不能发表回复!
其他相关推荐
ListView的Column排序方法
ListView的Column排序是很常见的功能。具体实现的时候,主要是下面几步:1、创建两个类2、重载ColumnClick方法。 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Sy
实现可拖动排序的ListView-DragListView
项目 中要用到拖动排序的效果,于是百度到网上的做法,github上开源框架被我pass, 为了一个小功能导入一库太不划算。然后看到这遍 http://blog.csdn.net/jj120522/article/details/8240407,可能是博主源码给的不全,看到好多人要源码。其实看懂后,很容易的就能补全差的东西。 既然用到,自己一定要去实现一遍,只有这样才能真正学到。我对这个控件做了些整理
自定义控件——可拖拽排序的ListView
前言最经研究了一下拖拽排序的ListView,跟酷狗里的播放列表排序一样,但因为要添加自己特有的功能,所以研究了好长时间。一开始接触的是GitHub的开源项目——DragSortListView,实现的效果和流畅度都很棒。想根据他的代码自己写一个,但代码太多了,实现的好复杂,看别人的代码你懂的了,就去尝试寻找其他办法。最后还是找到了更简单的实现方法,虽然跟开源项目比要差一点,但对我来说可以了,最重要
在Winform中如何实现ListView排序
Winform中的ListView排序是一种常用的功能,下面是例子代码,放上来留个备份using System;using System.Windows.Forms;using System.Drawing;using System.Collections;namespace ListViewSortFormNamespace...{     public class ListViewSo
android listview item 拖动排序
listview 拖动 item 排序,参照了DragSortListView:可拖动排序的listview DragSortListView:可拖动排序的listview
小技巧:ListView如何按数字大小排序
ListView默认是按照文字排序,如果要按照数值排序,一个是将Sorted属性设为False,而自己编写一个排序程序做这件事。另一个办法是利用Windows API的LVM_SORTITEMS消息来指定自己的一个比较大小的函数来取代ListView默认的函数。具体的做法请参考微软的Knowledge Base的文章:“Q170884 OWTO: Sort a ListView Control b
Delphi listview 点击列头排序
listview 的数字排序。 首先添加全局变量 m_bSort: Boolean = false;//控制双向排序 function CustomSortProc(Item1, Item2: TListItem; ParamSort: Integer): Integer;stdcall; 之后在需要排序的listview 控件的OnColumClick 事件中编写代码
C# listview 点击列头排序
#region 自定义变量 int currentCol = -1; bool sort; #endregion//列头点击事件 private void lvw_ColumnClick(object sender, ColumnClickEventArgs e) { string Asc = ((char)
ListView点击列排序的实现
当我们用ListView显示数据时,有一种很人性化的设计便是单击ListView某一列,该列则以升序或降序排列。   自己定义一个类继承自IComparer接口   代码如下:    class ListViewSort:IComparer { private int col; private bool descK;
Android 列表按照时间排序
项目中在listview展示历史记录,需求是要按照时间来排序,其实原理很简单,只要将绑定的数据先进行排序,然后放到listview里面填充展示就可以了,解决方案如下:     排序方法如下:     /** * 通过时间来进行倒序 */ private void sortOrderHisByTime() { if (maps.isEmpty()) {//这个maps就是listv
关闭