Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > BaseGrid > 属性 >
新增行

新增行是一个位于表格最下方一直存在的虚拟空行。当我们直接鼠标定位到此行中编辑数据时,会自动帮我们添加一行数据,可以给操作带来很大的流畅性,特别是在一些纯键盘操作的场景。即便是鼠标操作的场景,也提高了用户的使用体验。

属性名称 分类 是否常用 说明
ShowNewEmptyRow 新增行 显示空的新行。
NewRowWatermark 新增行 获取或设置新增行显示的水印文本。

正常情况下,我们只需要在表属性中设置相应的属性即可。

如果想通过代码控制的话,可以考虑使用下面的代码。

Vb.Net
Dim tbl As SmGrid=Proj.CurrentSmGrid
'显示空的新增行
tbl.ShowNewEmptyRow=True
'设置新增行显示的水印文本
tbl.NewRowWatermark="新增行"
'还可以通过tbl.Styles.NewRow设置新增行的显示样式
tbl.Styles.NewRow.ForeColor=Color.Blue

C#
SmGrid tbl = Proj.CurrentSmGrid;
// 显示空的新增行
tbl.ShowNewEmptyRow = true;
// 设置新增行显示的水印文本
tbl.NewRowWatermark = "新增行";
// 还可以通过tbl.Styles.NewRow设置新增行的显示样式
tbl.Styles.NewRow.ForeColor = Color.Blue;