一个listview的listitem对象的外观为lvwreport,含有3个columnheader.这时columnheader就相当于一个列.我怎么实现把第1列拖动到第三列?序号 标题 大小 大小 序号 标题
1 a 1k 1k 1 a
2 b 2k 2k 2 b
3 c 3k   ===>> 3k 3 c
4 d 4k 4k 4 d
5 e 5k 5k 5 e

解决方案 »

  1.   

    太匆忙,问题描述得不好。现在重发:一个listview的listitem对象的外观为lvwreport,含有3个columnheader.这时columnheader就相当于一个列.序号列是不允许被拖动改变的,只能停留在第一列。我怎么实现把第2列拖动到第3列?序号 大小 标题 序号 标题 大小
    1 1k a 1 a 1k
    2 2k b 2 b 2k
    3 3k c ===>> 3 c 3k
    4 4k d 4 d 4k
    5 5k e 5 e 5k
      

  2.   

    hehe  用.AllowColumnReorder 可以重排
    可是 怎么知道选中的是第几列呢?