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