c++builder中stringgrid,怎么实现点击标题栏然后 实现一列的排序啊
各位大侠,能不能帮帮小的解决以上问题,网上虽然有很多例子,但是我这里都实现不了,能不能帮我解决一下,最好是写段代码给我,还有stringgrid里面的数据是怎么放进去呢,自己写上去吗
[解决办法]
列排序:要自己写代码排序了
stringgrid赋值,rowcount+1,stringgrid->cell[i][j]="aaa";
不过建议你改用dbgrid吧,grideh或者cxgrid都比较号,自带排序功能。
[解决办法]
把所有数据放到
vector <struct lineRec> strVec
然后排序,然后清空stringgrid
然后重新初始化stringgrid
[解决办法]
可以在表格的onMouseDown事件里判断是否点击的是第一行,然后做冒泡排序。大致思路就是这样。