我用MSHFlexGrid绑定到ADODC数据源
但是如果ADODC为空(返回的记录行数为0)的话(使用查询)
当第二再查询,ADODC有数据时候,ADODC、MSHFlexGrid刷新后,鼠标点击MSHFlexGrid响应就变得不正常了,点击一行不会行选或者列选择,而且我设置得 奇偶行的不同背景颜色也出不来,要做一下其他动作,比如点击下上下或者左右的滚动条才能正常响应,请问怎么回事,该怎么解决呢?
谢谢诸位了!

解决方案 »

  1.   

    在查询前使用
        MSFlexGrid1.Clear
    查询后使用
        MSFlexGrid1.Refresh 
    试试
      

  2.   

    照楼上的设置了
    还是不行呀还有个问题
    如果我不用绑定数据源的形式而是把数据手动填充到Grid里面去
    但是当查出来的数据行为0 ,也就是网格剩下固定行(此时,第一行固定行会变成选中状态)
    再查询一次有数据的 ,填充后,第一行的固定行标题的背景颜色就变了,请问怎么解决呢?