我怎么找不到合适的方法?

解决方案 »

  1.   

    如果是TStringGrid控件,是没有办法,它的DELPHI帮助里说了,是不能删除行和列的
      

  2.   

    其实TCustomGrid有一个DeleteRow方法就是用来删除某一行的
    不过他是protected型的,而在TDrawGrid中就把它丢调了,
    你可以查看TCustomGrid的实现方法
      

  3.   

    呵呵,楼上的说的不错,如果楼主一定要直接删除,你就只有从TCustomGrid继承一个啦
      

  4.   

    type
      TmyST=class(TStringGrid);procedure TForm1.Button3Click(Sender: TObject);
    begin
      TMySt(st1).DeleteRow(1);
    end;
    給分哦