SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.columnLayout  property

被设置在当前网格中的ColumnLayout。 

列布局可以批量变更或撤消列的布置。 请参考对列布局的详细说明。 

Getter
function columnLayout(): ColumnLayout
Setter
function setColumnLayout(value: Object|ColumnLayout)
Code -1
    $('#layout').click(function () {
        if (!grid.columnLayout()) {
            // 指定为新布局,
            var layout = [
                "ITEM_CODE_NAME", "REGDATE", "PRICE", "COMPANY_NAME", "COMPANY_TYPE"
            ];
            grid.setColumnLayout(layout);
            grid.setFocus();
            // 或指定为注册为columnLayouts的layout。
            grid.setColumnLayout('layout_1');
            
        } else {
            // 恢复到原始布局。
            grid.restoreColumns();
        }
    });
See Also
ColumnLayout
columnLayouts
registerColumnLayouts
saveColumnLayout
loadColumnLayout
restoreColumns
linearizeColumns
Examples
列布局