Howto Extjs Изменяемый размер столбца - PullRequest
1 голос
/ 03 февраля 2012

Я хочу сделать столбцы изменяемого размера.Я хочу иметь возможность перетаскивать и расширять ширину столбца, если это необходимо.

В настоящее время размер столбца не изменяется

Спасибо

var listView = Ext.create('Ext.grid.Panel', {
    store: mystore,
    multiSelect: true,
    title: 'Notifications for ' + jsonServiceId + ' <i>(0 items selected)</i>',
    viewConfig: {
        emptyText: 'No images to display'
    },
    //reserveScrollOffset: true,
    renderTo: containerEl,
    layout: 'fit',

    columns: [{
        text: 'Sell',
        flex: 10,
        dataIndex: 'Sell',
        renderer: function (value, metaData, record) {
            //  alert(record.get('Sell'));


        }
    }, {
        text: 'Class',
        flex: 10,
        dataIndex: 'ClassName'
    },


    {
        text: 'Last Changed',
        flex: 20,
        dataIndex: 'LastChangedAt',
        xtype: 'datecolumn',
        format: 'd-M-Y h:i a'
    }]
});

1 Ответ

2 голосов
/ 04 февраля 2012

По умолчанию размер столбцов можно изменять так, как вы описываете. Вы можете отключить изменение размера, установив resizable: false в определении столбца.

См. Документы для Ext.grid.column.Column

...