在 StringGrid 中不知能不能实现的一个有关问题,试了多次,仍然无果,高手请看~

在 StringGrid 中不知能不能实现的一个问题,试了多次,仍然无果,高手请看~~~~~
在   StringGrid   中行数是通过
StringGrid-> RowCount+=1;
动态增加的,在增加过程中,我想让焦点放在最后增加的那行中,大体像   ListView   中的:
ListView1-> Items-> Item[ListView1-> Items-> Count-1]-> MakeVisible(true);
即最后一行的数据有   StringGrid   的焦点,StringGrid   的竖向滚动条在表格的最底部。

具体要求也可见附图:
http://www.100road.com/img/Image00000.gif

------解决方案--------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
StringGrid1-> RowCount = StringGrid1-> RowCount + 1;
StringGrid1-> Row = StringGrid1-> RowCount - 1;
}

------解决方案--------------------
StringGrid1.RowCount := StringGrid1.RowCount + 1;
StringGrid1.Row := StringGrid1.RowCount - 1;
StringGrid1.Col := 1;
StringGrid1.SetFocus;