SMART datagrid v1.4 > Classes > GridBody

Back  Forward

DataLudi.GridBody.cellStyles  property

그리드에 표시되는 모든 데이터셀들을 그릴 때 적용되는 기본 스타일셋

데이터셀이 포함된 DataColumnstyles에 지정되지 않은 스타일 속성들은 기본적으로 이 스타일셋에 지정된 값들이 적용된다. 이 후 rowDynamicStylescellDynamicStyles에 지정된 동적 스타일이 적용된다. 또, 고정 영역의 데이터셀은 이 속성에 지정된 것들 보다 fixedCellStyles에 지정된 스타일 값들을 우선적으로 사용한다. 

개별 데이터셀들이 그려지기 전에 셀들을 포함하는 데이터행이 먼저 그려지는데, rowStylesrowRangeStyles로 지정된 스타일 속성들이 적용된다. 

Getter
function cellStyles(): GridStyles
Setter
function setCellStyles(value: Object|GridStyles)
Code -1
    grid.setBody({
        cellStyles: {
            background: '#10ff0000',
            foreground: '#880000'
        }
    });
    
    // 혹은, 그리드 수준에서 스타일시트를 로드할 때,
    grid.loadStyles({
        body: {
            cell: {
                background: '#10ff0000',
                foreground: '#880000'
            }
            fixedCell: {
            },
            ...
        }
        ...
    });
See Also
fixedCelltyles
rowStyles
rowRangeStyles
rowDynamicStyles
cellDynamicStyles
그리기 성능 향상
GridStyles
Examples
HelloGrid
행 스타일