2012-02-03 66 views
1

我想使列的大小可調整。如果需要,我希望能夠拖動和擴展列寬。Howto Extjs Resizeable列

目前我的專欄是不可調整大小

感謝

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' 
    }] 
}); 

回答

2

默認列調整大小隻是你描述的方式。您可以通過在列定義中設置resizable: false來禁用調整大小。

Ext.grid.column.Column

+1

僅供參考,請參閱文件,我認爲你有一個拼寫錯誤,它應該是:可調整 – 2013-04-16 02:51:27