SMART datagrid v.1 > Classes > GridRowStyles

Back  Forward

DataLudi.GridRowStyles.setRange  method

设置对属于特定范围的数据行的样式组。 

通过上述方式而设置的样式,将会被适用于被包含在该数据行范围的所有数据单元格。 可以在range参数中,指定表达式,并且可以使用具有数据行号的row变量。 另外,如果指定name参数,稍后就可以通过该名称,重新进行设置或删除。 

如果没有指定rangestyles参数,就会清除设置为name的现有样式设置。 

function setRange (name: String, range: String, styles: Object|Styles);
Returns
Void
Parameters
name - String.
range - String. required.
styles - Object|Styles. required.
Code -1
    grid.body().rowStyles().setRange('range1', {
        range: 'row % 2 == 1',
        styles: {
            background: '#10ff0000'
        }
    });
    
    // 清除现有设置。
    grid.body().rowStyles().setRange('range1', null);
See Also
setRow
clearRanges
clearRows
assign
rowStyles
Examples
行样式