如何在StringGrid中删除一行,删除后,后面的纪录会不会自动向上移动一行,有什么方法可以使用。谢谢。

解决方案 »

  1.   

    我也看到了这个方法,能不能说说StringGrid1.Rows.Delete(i)中i的具体含义。谢谢。
      

  2.   

    回复人: firetoucher(风焱) ( ) 信誉:119  2003-06-25 16:54:00  得分:0 
     
     
      StringGrid1.Rows.Delete(i);
     
     
    -------------
    好象不行啊,firetoucher(风焱) 是怎么做的?
      

  3.   

    Move----------------
    过河卒
      

  4.   

    stringgrid行列的增加和删除    
        
    typeTExCell = class(TStringGrid)publicprocedure DeleteRow(ARow: Longint);procedure DeleteColumn(ACol: Longint);procedure InsertRow(ARow: LongInt);procedure InsertColumn(ACol: LongInt);end;procedure TExCell.InsertColumn(ACol: Integer);beginColCount :=ColCount +1;MoveColumn(ColCount-1, ACol);end;procedure TExCell.InsertRow(ARow: Integer);beginRowCount :=RowCount +1;MoveRow(RowCount-1, ARow);end;procedure TExCell.DeleteColumn(ACol: Longint);beginMoveColumn(ACol, ColCount -1);ColCount := ColCount - 1;end;procedure TExCell.DeleteRow(ARow: Longint);beginMoveRow(ARow, RowCount - 1);RowCount := RowCount - 1;end;