请问如何才能在已经完成了的msgrid中,点击其中一个标题,比如说数量,msgrid表记录(每行作为一条记录)就自动按数量排序呢?

解决方案 »

  1.   

    好像有个sort属性可以设置排序
      

  2.   

    sort属性可以设置排序格式,下面是设置值,请慢用:
    flexSortNone 0 无,不执行排序
    flexSortGenericAscend 1 一般升序,执行估计文本不管是字符串或者是数字的升序
    flexSortGenericDescending 2 一般降序,执行估计文本不管是字符串或者是数字的降序
    flexSortNumbericAscending 3 数值升序,执行将字符串转换为数值的升序排序
    flexSortNumbericDescending 4 数值降序,执行将字符串转换为数值的降序排序
    flexSortStringNoCaseAsend 5 字符串升序,执行不区分字符串大小写比较的升序排序
    flexSortStringNoCaseDescend 6 字符串降序,执行不区分字符串大小写比较的降序排序
    flexSortStringAsend 7 字符串升序,执行区分字符串大小写比较的升序排序
    flexSortStringNDescend 8 字符串降序,执行区分字符串大小写比较的降序排序
    flexSortCustom 9 自定义,使用Compare事件比较行
      

  3.   

    sort属性,详细上面有,或看MSDN