关于stringgrid的问题,,怎样在当前行下面增加一行新的空行 怎样在当前行下面增加一行新的空行或者说怎样实现将stringgrid的当前行整体依次下移一行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者能把一个stringgrid1内的数据导入另外一stringgrid2内也可 StringGrid1.RowCount:=StringGrid1.RowCount+1; 从伴水兄那儿学来的:type TMyGrid = class(TStringGrid);procedure TForm1.Button1Click(Sender: TObject);begin StringGrid1.RowCount := StringGrid1.RowCount + 1; TMyGrid(StringGrid1).RowMoved(StringGrid1.RowCount, StringGrid1.Row);end; esu(ESU)你说的是总的行数加1,不对的,你是在最后一行后面加了一行空行并不是在当前行,也就是获得焦点的那一行后面加了一行空行, 楼主,你想当前行后面加空行,那就type TMyGrid = class(TStringGrid);procedure TForm1.Button1Click(Sender: TObject);begin StringGrid1.RowCount := StringGrid1.RowCount + 1; TMyGrid(StringGrid1).RowMoved(StringGrid1.RowCount, StringGrid1.Row+1);end; 谢谢 sysu(死树) 这就给分,接住! 小明和小新各做了多少风筝 心情靓散分 一个小循环语句的写法 [ 求助] 请各位大哥帮忙?在SQL Server 过程中如何判断某目录下的dbf文件是否存在? FR中如何把一MEMO的数字经过转换成大写后写到另一个MEMO中 关于合并单元格的问题,急 如何利用delphi7.0与SQL server进行库连接及对库的操作!最好有个小程序供小弟学习!请各位高手帮忙!小弟一定给分! 关于MDI窗体的小问题? delphi 调用 关于一个delphi报表的问题。请关照,急用。 一个难题,请各位高手批教 请教有关报表打印的问题
begin
StringGrid1.RowCount := StringGrid1.RowCount + 1;
TMyGrid(StringGrid1).RowMoved(StringGrid1.RowCount, StringGrid1.Row);
end;
并不是在当前行,也就是获得焦点的那一行后面加了一行空行,
begin
StringGrid1.RowCount := StringGrid1.RowCount + 1;
TMyGrid(StringGrid1).RowMoved(StringGrid1.RowCount, StringGrid1.Row+1);
end;