SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.setRowHeights  method

将通过rows而指定的数据行的高度,同时指定为相同的大小。 

如果将newHeight指定为如undefined等非数字的值,就会恢复为网格的默认行高。 可以通过调用setRowHeight,变更一个行的高度。 

只有在没有包含具有两个以上子列的layout的列组,并且DisplayOptions.variableRowHeight被指定为true时, 才会将所变更的值反映在画面上。 另外,如果将DisplayOptions.rowResizablefixedRowResizable指定为true, 用户就可以通过用鼠标拖动RowIndicator区域的行下边框,变更个别行高。 

function setRowHeights (rows: [Integer|GridRow], newHeight: Integer): this;
Returns
this
Parameters
rows - [Integer|GridRow].
将会变更高度的行的索引或网格行对象数组。 如果没有指定该值,就会变更所有行的高度。
newHeight - Integer.
行高。如果将newHeight指定为如undefined等非数字的值,就会恢复为网格的默认行高
Code -1
    // 批量变更被Checked的行高。
    grid.setRowHeights(grid.getCheckedRows(), 45);
See Also
setRowHeight
getRowHeight
fitRowHeight
clearRowHeights
DisplayOptions.variableRowHeight
DisplayOptions.rowResizable
DisplayOptions.fixedRowResizable
Examples
行高