SMART datagrid v1.4 > 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
행 스타일