SMART datagrid v.1 > Classes > GridBody

Back  Forward

DataLudi.GridBody.rowRangeStyles  property

分别在数据行或行范围,指定样式的GridRowStyles对象。 

有关详细说明,请参考GridRowStyles帮助。 

Getter
function rowRangeStyles(): GridRowStyles
Setter
function setRowRangeStyles(value: Object|GridRowStyles)
Code -1
    grid.body().setRowRangeStyles({
        '11': { background: '#20ff0000' },
        'rows': [{
            'range': 'row % 2 == 1',
            'styles': { background: '#080000ff'}
        }],
        
        // 如果与顺序无关,就可以将range指定在'rows'数组之外。
        'row > 10': { background: '#ff00ff00' }
    });
Code -2
    // 也可以在GridBase.loadStyles中,进行加载。
    grid.loadStyles({
        body: {
            rowRange: {
                '11': { background: '#20ff0000' },
                'rows': [{
                    'range': 'row % 2 == 1',
                    'styles': { background: '#080000ff'}
                }],
                
                // 如果与顺序无关,就可以将range指定在'rows'数组之外。
                'row > 10': { background: '#ff00ff00' }
            }
        }
    };
See Also
GridBase.loadStyles
GridRowStyles
GridStyles
提高渲染性能
Examples
行样式