Отключить автосортировку по сетке свойств в ExtJS

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

Спасибо за любое предложение.

Ext.ns('Application.propertygrid');
Application.propertygrid.FileDetail = Ext.extend(Ext.grid.PropertyGrid, {
    title: 'File Detail',
    height: 200,
    border: false,
    stripeRows: true,
    flex: 1,
    initComponent: function () {
        Application.propertygrid.FileDetail.superclass.initComponent.apply(this, arguments);
    },
    source: {
        Name: 'Please select a file',
        Type: 'Please select a file',
        Size: 'Please select a file',
        Path: 'Please select a file',
        FullPath: 'Please select a file',
        Width: 'Please select a file',
        Height: 'Please select a file'
    },
    listeners: {
        beforeedit: function(){
            return false; // prevent editing 
        },
        headerclick: function(){
            return false; // prevent column sorting on click
        }
    }
})
Ext.reg('filedetail', Application.propertygrid.FileDetail);
5
задан Fatih Acet 3 December 2010 в 20:57
поделиться