delphi中stringgrid如何动态增加一行。如何删除一行。

来源:百度知道 编辑:UC知道 时间:2024/04/29 17:40:53
如题。

插入一行:
StringGrid1.Rows.Insert

追加一行:
StringGrid1.Rows.Add

删除一行:
StringGrid1.Rows.Delete

动态增加一行就是 把当前RoaCount 加一,在最新的行下面赋上相应的值就行了.

删除一样麻烦,如果删除最后一行,直接将最后一行值清空, rowcount 减一.
如果不是最后一行,把当前行清空,同时把当前行下面的所有行都依次上移.
需要写个循环了这个...

插入一行:
StringGrid1.Rows.Insert

追加一行:
StringGrid1.Rows.Add

删除一行:
StringGrid1.Rows.Delete