试试下面方法 : procedure TForm1.Button1Click(Sender: TObject); var i : integer; begin //添加行 self.StringGrid1.RowCount := self.StringGrid1.RowCount + 1; //置值 for i := 0 to self.StringGrid1.ColCount -1 do self.StringGrid1.Cells[i,self.StringGrid1.RowCount-1] := 'aaaaaaaaaaa'; end;
StringGrid1.Rows[StringGrid1.RowCount].Insert(StringGrid1.RowCount,'')
编译出错:不能在网格插入或删除行
procedure TForm1.Button1Click(Sender: TObject);
var
i : integer;
begin
//添加行
self.StringGrid1.RowCount := self.StringGrid1.RowCount + 1;
//置值
for i := 0 to self.StringGrid1.ColCount -1 do
self.StringGrid1.Cells[i,self.StringGrid1.RowCount-1] := 'aaaaaaaaaaa';
end;