5,913
社区成员




各位好!
FMX模式下的Grid功能一直都比较弱,无法排序,筛选,分组等功能实现,原来在VCL中利用cxGrid可以实现这些功能,FMX没有还真不适应。
最近终于搜到有个控件可以在FMX模式下实现这些功能,但又出了一些问题,自己实在想不出来了,请教一下大家
我现在使用的是TMS FMX UI控件包,利用TMSGrid结合DEMO程序实现排序功能,现在问题是这样:
1.按照DEMO的方式,导入CSV数据到TMSGrid中,是可以实现排序的
2.但如果数据的来源是通过LiveBinding,那排序就失效了
请问大家有碰到过这样的问题吗
具体内容如下:
DEMO程序是把CSV的数据直接导入到TMSGrid中,我也试了一下,可以进行排序,如下图所示
但如果TMSGrid数据的来源,是通过LiveBinding获取的,排序就失效了,请看下图
所以现在我不清楚这是控件本身的问题呢,还是有什么其它玄机在里面呢,还请大家指点迷津,在此谢过
获取点击事件,然后再TFDMemTable里面设置排序