窗口中有一StringGrid,里面有很多行数据,我想在最上面插入一行,有什么简单可行的方法?这种方法只能在最下面插入一行:StringGrid1.RowCount := StringGrid1.RowCount+1;高手支招,急!!!

解决方案 »

  1.   

    http://community.csdn.net/Expert/topic/4264/4264659.xml?temp=1.885623E-02
      

  2.   

    自己解决了!多谢大家type tgridex = class(TStringGrid)
    end;StringGrid1.RowCount:=StringGrid1.RowCount+1;
    tgridex(StringGrid1).MoveRow(StringGrid1.RowCount,1);
    stringgrid1.RowHeights[1]:=40;
    ‘在最下面加一行,把上一行移下来,第一行改为你插入的内容。’显然不行,我还要求其余的数据顺序不变!